The problem was that in the fonts I was trying to use this particular diacritic sing doesn't exist. Solution given to me on tex.stackexchange is to add this character in the preamble of .tex document. The code for simple XeLaTeX document containing ẖ is:

\documentclass{article}

\usepackage{fontspec}
\usepackage{newunicodechar}

\UndeclareUTFcomposite[\UTFencname]{x1E96}{\b}{h}
\makeatletter
\DeclareRobustCommand{\b}[1]
{\hmode@bgroup\o@lign{\relax#1\crcr\hidewidth\ltx@sh@ft{-3ex}%
\vbox to.2ex{\hbox{\char"AF}\vss}\hidewidth}\egroup}
\makeatother

\newunicodechar{ẖ}{\b{h}}

\begin{document}

\b{h}ur\=u\v g

\end{document}

Other possibility is to install fonts, like Linux Libertine, which do have this character.

To see all question and original reply and comments, see here.


Got to Settings
Go to iCloud
Slide Contacts option to Off (You'll get a warning, make sure you choose to save the Contacts on your phone)
Close out of Settings
Wait 5 minutes or so
Go back to Settings\iCloud
Slide Contacts option to On (You'll get a message asking to merge Contacts, say yes)
Go to Settings\iCloud\Storage & Backup
Select Back Up Now


The Mac does not have a way (built-in) to show the desktop picture on just half of the screen.

What you could do, however is to open that picture in your picture editing program of choice, make a new picture with just a single color you like and then shrink the photo you want down a bit so it is only on the left or right side of the screen. Once it is positioned correctly save it as a JPG in your pictures folder and select that as your new desktop picture.


Yes, you need to use an Apple ID in order to download/buy apps/music/movies/books.

Apple assigns all transaction like downloaded apps (even "buying" a free app) to your account so you can download them later. One Apple ID is all you need in order to move freely in Apple's ecosystem.

Whenever you sign in on a new iPhone with your Apple ID your previous downloads will be available without the need to buy them again. The same is true for purchased music/movies/books/ringtones etc.

As noted by @SteveChambers you can use your current email address as your Apple ID.


Can a non-retina iMac with i7 3.5 Ghz and GTX775M handle three displays?

I am assuming that you are referencing a 27" Late 2013 iMac because there is no 21" iMac that has that specific CPU frequency.

You can have up to two external displays connected via Thunderbolt  according to the specs posted on EveryMac.com

I have used 30" and 43" displays with my iMac and there has been zero lag.  I also only have SSDs (no hard drives) so I have had zero issues with heat, even with multiple displays.


Cannot join wifi network - "please move closer"

Just to make sure, check with network admin that your MAC address is not blocked :)

The message posted indicates you might have a Firewall setting issue.

Open About this Mac + more info + system report and find the Firewall. Check the settings there making sure it is not blocking that network somehow.

Also make sure you do not have a 3D party Network software blocking that connection like Little Snitch or others.

Lets try to connect manually, using the Terminal:

Follow this guide to connect using copy paste.

In Terminal type following (to turn the airport on)

networksetup -setairportpower en0 on

Next type (to scan for networks and find the one you want)

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport scan

Finally type (to connect)

networksetup -setairportnetwork en0 WIFI_SSID_I_WANT_TO_JOIN WIFI_PASSWORD

If the password is something weird like ASCI or HEX follow this guide.


How can I keep apps "always on top" in Lion?

It's a boring answer, but it looks like Afloat has been updated to support Lion:

http://infinite-labs.net/kb/afloat/af-lion.html


Have you tried logging on to the iTunes store on your computer rather than an iOS device?

That will usually allow the account to settle and allow you to start purchasing apps.


Does Time Machine fail gracefully if I eject the backup disk during a backup?

In your assumption of properly ejecting the drive first, there'll be no issues: the partial backup will even be kept so that files which were already copied during this partial backup and you didn't change in the meanwhile won't have to be copied again.


Continuing pages in Page Layout Document in Pages

Someone has to give you the bad news:

You can't. You have to copy/paste and re-edit again in the other mode. When you create a new pages document, you have to wisely chose the one that suits you best. You can’t go back and forth between them nor mix the types in the same document.

Sad but true. ;)


Can macOS operate/output video at 144 Hz screen refresh rate?

Yes, it should work out of the box given the right cable and a new enough MacBook (some MacBooks will need a 3rd party patch.) If you're still having issues (which you shouldn't), you can try using SwitchResX to force the monitor to work at the correct settings.

However, you indicated that screen tearing was the issue you wanted to solve. Faster refresh rates won't solve screen tearing, only Vsync (which hurts performance), FreeSync (which requires an AMD card, specialized monitor, and Linux/Windows) or Gsync (which requires an Nvidia card, and more expensive specialized monitors.)


How can I run unzip silently in terminal?

As stated in the manual, -q (quiet) or -qq (even quieter).

unzip -qq filename


Find source of Spotlight Dictionary result

The Dictionary app does tell you the source, though it is not intuitive. When you add a new "source" through Dictionary's Preferences, the Dictionary app adds a tab button for it on the top.

Example 1 - Oxford Dictionary:

Example 2 - Apple Dictionary:

When a search result is displayed in Dictionary, the tab button name highlights the source from which it found the result.

Sometimes, the tab button names are not helpful. For such cases, you can rename it to what you want:

Right-click the tab name, and click on Edit Label:

Type the new name, and click OK.

The tab button will now be renamed:


Never-mind find the solution :

set Elapsed to (startTimeValue - NowTimeValue as number) / 60


How can i install "Stardict" on my macbook?

I tried this version  StarDict-3.0.1-MacOSX.zip   21.2 MB
it is in english

just upload dictionaries


mac crashed while installing mountain lion - cable disconnect

Try to hold down command+R, this should boot the Mac from your recovery partition. You should be able to reinstall from there.


Why is my time machine backup so large after updating from OSX 10.13.6 to 10.15.4?

First off I can definitely say that the large backup is not caused by the drop of support for 32-bit applications, nor is it due to yet another change of file system from APFS to "something new" (note that Apple used HFS+ for ~20 years before moving to APFS, so file system changes are definitely not done often).

One of the big changes that comes with the update from 10.13 to 10.15 is ofcourse the operating system files themselves. Most of them have changed in some way, so that contributes a lot to the difference. Also Catalina split system and other data over two volumes (while preserving a unified view) so that to a backup system some files could seemingly have moved around.

I can't immediately find a reason for Photos to have made changes to your originals. I would suggest comparing one or two photos in the backups from before and after your upgrade to find the differences - perhaps there has been some kind of meta data change, but I haven't experienced that when upgrading to Catalina.

In general you can use a tool such as BackupLoupe to examine the Time Machine backup made just after upgrading to figure out, which files were changed/moved and made the backup larger.

Another tool that can be used is GrandPerspective, which will visualise the data taking up space in the backup, allowing to you get a high level overview of what taking up the most space.


To help keep things Mac-loke, apps for ios can only be downloaded from the App Store. Safari or any other site is not allowed to download apps.


Comment out listening ports at the beginning of the file /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf

Kill parent httpd process which contains substring "/usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf". For listing these running proceses use ps -fax | grep apache_serviceproxy.conf, for example.


Not getting all iOS Gmail notifications when "Important only" is selected

the new upgraded altamail app has come out today, it might be worth checking this out instead of using the gmail app, i think it might offer more flexibility than the latter as well
been using it with my gmail email and other accounts over the last few months and it seems to offer much more in terms of notifications


How can I gift a copy of an app that I already own?

The gift function is embedded in the small triangle control to the right of the Buy|Download text - almost looking like it's the same button on iTunes for a computer.

Just click the square button and select Gift This App. On iOS you will want to press the rectangle with the arrow key and select Gift.


Random shutdowns, Macbook Pro Early 2008

Negative shutdown codes are hardware related.  If Apple Hardware Test is telling you that there was an issue with memory, you can be quite certain that the test is accurate.

Re-seating the RAM is not a sufficient test.  You need to remove the memory modules and test each one independently in each of the slots.  If you have two modules and two slots, you will perform four tests in total.  Make a note of what fails where.

What you are testing for is either a bad memory slot or a bad module.  If your memory slot is bad, you'll need to replace the logic board.  If the memory is bad, you will need to get a new module.

How will you know?

If all memory fails in one slot and not another, it's that slot.  If one module fails in both slots, it's that memory module.


Can I update from Lion Server to Mountain Lion Server through Remote Desktop?

Basically, I think the answer is Yes if your server has an static IP, and your client is on the same network.

But that's in theory of course. For example, if both your computers are in a network without DHCP, they will assign themselves with an IP starting with 169.254., link-local IPs. Now, the computers know that each other exists, and can still connect to each other with that IP.

Now, the question is simple, you need to know what your server's IP is when the DHCP is gone, and no one can assign IP address to them. And since you won't know, put a static IP on, and it would work.

That's in theory again. But I've had situation like these, and it did work for me.

Anyway, good luck!


Broken Windows startup after repartitioning drive

One should never try to change drive partitions under Windows (Boot Camp): this makes Windows unbootable. I do afraid that now you have to re-create boot camp partition and reinstall Windows.

Anyway there're (proved by people) ways (see links 1, 2, 3) to achieve what you want.

PS. I personally prefer and recommend external Thunderbolt drive for the 3rd partition shared between mac/windows


How to indent a Table in a List in iWork Pages 09?

For that particular case you could select the table and then open the inspector where in the "Object Placement" check the "Inline" and further down in the same preference "Object causes wrap" should be greyed. Select the rightest case where you get adjustment to the right. Now go back to your table and drag the edge from the left side to suit your text indent.


Not able to access special characters i.e. @,( etc

I don't know what's wrong with your keyboard, but I will try to show you a way to find out which characters you can enter with it
(I'll have to check if this works on newer systems).
First, open the System Preferences.

Click the Keyboard icon to get

Make sure that the box to the left of Show Keyboard & Character Viewer in menu bar is checked. If it is, then you should find this symbol

in the menu bar. Click on it and choose Show Keyboard Layout in the dopdown menu, which gives you this

and even better, when you press modifier keys, the Keyboard Viewer will show the characters you would get if you pressed a key.


Extensive diacritics input in iOS/iPadOS

The best way to have full coverage of diacritics is to get a hardware keyboard to go with the iOS device.  Then you can just choose ABC Extended as your mapping.

Otherwise you have to search for a 3rd party keyboard (check the Keyman app) or use an app like Unicode Pad.


Why Does A New Mac Pro Only Support a Single Internal Drive?

Thunderbolt 2 supports data rates of up to 20 Gb/sec. The newest SATA spec, V3.2, only does 16 Gb/sec. There should thus be no difference in performance between an internal SSD (connected via SATA) and an external SSD (connected via Thunderbolt).


In the sidebar at the top you have the Podcasts option (just above the Stations one you have just selected) which seems to do what you want - you will see a list of all of your podcasts in the middle column. Then you can switch between unplayed/feed tabs in the right column to see all episodes or just the unplayed ones.

Depending on the defaults the view might be reduced to a text-only list.

Edit including comment from @JosephLeedy:

In order to obtain the three column view similar to the old look, after clicking on "Podcasts," you have to go to View > View Options in the menu (or press ⌘J) and change View As from Classic List to List.


Applescript activate not making the application fully active

The alternative is to activate your app through Dock:

tell application "System Events" to click UI element "MyAPP" of list 1 of application process "Dock"

The way I got here is to use Automator's record feature and copy the
steps" and paste them in Script Editor. It translates them to AppleScript.


How to remove a book from a Books collection

On my iPad I select the collection, then find the book and then click the three dots at the right of the book icon.
I then take the bin icon and that asks me to confirm I want to remove it from the collectIon I am in.
It does not delete it from the library or other collections at this point.
Not the greatest idea to use the same icon as the delete function! :-O


I've just given up creating timezoned start and finish times in MacOS Sierra.  But in iOS 10 and iOS 11, you can assign a different timezone to start and finish.  It turns up correct in my linked iCloud calendar & my OSX calendar the right way, showing the correct duration and all.
Time to fix MacOS


Is there an application for creating an text inventory of media files and/or applications

I would say the best way to do this would be some sort of script that searches your drive on a scheduled basis, and dumps the results into a text file for you.

Something like:

sudo find / -name "*.avi" -o -name "*.mp4" -o -name "*.m4v" -o -name "*.mp3" > ~/Dropbox/results.txt

The -o switch is the find equivalent of logical OR, so the above is searching the whole of your computer for any files (or directories) that have the extensions .avi, .mp4, .m4v, or .mp3


Gained My Daughter's Contacts... Lost Mine!

Been there, feel for you friend.

There's two answers to this.

If you're both using iCloud then you may be out of luck, or both your address books may be merged. When it was happening to me, the cloud service kept getting confused and just deleting all of my contacts (this happened daily for a few months! - mobileMe days) Anyways, if you're syncing with iCloud, and you're the only one, you should be able to log  in with your credentials and get your contacts back. you will be prompted with a replace, merge or purge notice that you're about to delete all the contacts on the phone. It is my theory your daughter saw this message and didn't think anything of it thinking "well, i'll delete my dad's contacts and get mine back" Problem is, somehow her iCloud and yours are now confused

Case two, hard backup... If you have a back up that predates your daughter's incident you can try restoring from that as your contacts are a part of that backup; however, this can cause confusion with the iCloud service so be careful if you are indeed using iCloud.

What i recommend trying is first do a back up of your daughters contacts, export them to a CSV or something like Address Book for Mac or Outlook for PC. This will just ensure her information is secured while you're working on recovering your own. Next, try a restore and find a restore point that predates this occurrence (the one your daughter used will probably work) Since you didn't say you did any restore to your own i think it's pretty safe to assume we're having an iCloud issue... make sure her phone isn't signed in to your iCloud, and if you share an iCloud account (or use multiple as families often do) disable the contacts on your account. Hopefully once you restore your phone your contacts will all be set.. and with your daughter's phone already having contact cloud sync off she should be good too.

it's really frustrating, i sympathize. Good luck! :)


How to increase the number of applications shown in the Recent Applications stack on the Dock

Going to System Preferences > General > drop down box for recent documents, apps, and servers should do the trick.


The short answer is, no, however you can lock a table.

To lock a Table, select it and then, from the Menu bar, click: Arrange > Lock

The longer answer is, if you want to protect* a cell or concurrent group of cells, do the following:

Overlay the target cell or concurrent group of cells with a rectangular shape.
Open the Inspector, click the Graphic tab, move the Opacity slider all the way to the left (0%).
Lock the shape in place, from the Menu bar, click: Arrange > Lock

This allows the contents of the cell or concurrent group of cells to be seen but not able to be modified unless the graphic shape is unlocked and either moved out of the way manually, set it to the back from the Arrange menu or remove it.

To relock the cell or concurrent group of cells bring the graphic shape back to the front from the Arrange menu or manually move it back, if it was moved, and then lock it again the Arrange menu.

Note: * While the method proposed herein keeps one from directly mouse clicking a cell under the translucent shape, it does not stop one from clicking into an adjacent cell that is not under the translucent shape and tabbing to a cell underneath, then modifying it. This method is meant as a workaround to keep one from using the mouse directly on a cell underneath and as a reminder the cell(s) in question is(are) meant not to be modified as easily as any wide open cell.


How to clean uninstall Adobe Acrobat Reader DC?

I didn't find any professionnal answer on the Adobe server.
Hence I had to make it.

Here is the shell script I wrote with the help of another tool:
Find all files modified around a known one and which I fully tested after an unwanted install (on Yosemite 10.10.4).

Of course, this shell has to be run as root. This is why I
added the set -ex to check exactly which command is executed and to exit in the case of any error.

#!/bin/sh

# shell script to clean all files created or modified
# during the install of Adobe Acrobat Reader DC

# exit on error and echo commands

set -ex

# check if a directory is empty
is_empty() { [ -z `find $1/. ! -name . -print -prune | head -1` ] ; }

# rm left empty dir
rm_ifempty() {
        if is_empty $1 ; then
                rm -rf $1
        else
                echo $1 not empty
        fi ;
}

# ----------------------------------------------------------------------
# stop and remove daemons

cd /Library/LaunchDaemons

launchctl unload com.adobe.ARMDC.Communicator.plist
rm -f com.adobe.ARMDC.Communicator.plist

launchctl unload com.adobe.ARMDC.SMJobBlessHelper.plist
rm -f com.adobe.ARMDC.SMJobBlessHelper.plist

cd /Library/LaunchAgents
launchctl unload com.adobe.ARMDCHelper.*.plist
rm -f com.adobe.ARMDCHelper.*.plist

# ----------------------------------------------------------------------
# remove the application

cd /Applications
rm -rf Adobe\ Acrobat\ Reader\ DC.app

# remove system wide preferences

cd /Library/Preferences
rm -f com.adobe.reader.DC.WebResource.plist

# ----------------------------------------------------------------------
# remove all Application dependant ressources

cd /Library/Application\ Support/Adobe
rm -rf ARMDC
rm -rf ARMNext
rm -rf HelpCfg
rm -rf Reader/DC

# Reader/11.0 should be kept
# if Reader directory is empty remove it

rm_ifempty Reader

cd /Library/Internet\ Plug-Ins/
rm -rf AdobePDFViewer.plugin
rm -rf AdobePDFViewerNPAPI.plugin

cd /Library/PrivilegedHelperTools
rm -f com.adobe.ARMDC.*

# ----------------------------------------------------------------------
# remove HOME dependant ressources

cd ~/Library/Application\ Support/Adobe
rm -rf AcroCef
rm -rf Acrobat/DC

# Acrobat/other_versions shoud be kept
# if Acrobat directory is empty remove it

rm_ifempty Acrobat

rm -rf Linguistics

cd ~/Library/Application\ Support
rm -rf CEF

# crash dumps
cd ~/Library/Logs/DiagnosticReports
rm -rf AdobeReader_*.crash

cd ~/Library/Preferences
rm com.adobe.AdobeRdrCEF.plist

# ----------------------------------------------------------------------
# remove receipts files

cd /private/var/db/receipts
rm com.adobe.RdrServicesUpdater.*
rm com.adobe.acrobat.DC.*
rm com.adobe.armdc.*


How to get rid of nuisance time machine popup dialog

It could be as simple as de-selecting the

But there also is a warning that happens when the size estimate for pre-backup pruning is much larger than the free space on the system.

We would need you to edit your question to show a bit more detail about the version of OS X you are running (there are 3 with Time Machine) and what the system believes the pre-backup estimate size is as well as the size and space on the backup drive.

I have seen a few cases where you can't get around this message without starting again on a new drive or manually clearing enough backups to make room for the normal silent operation to run. You can see most of the information needed from the console app and searching for backupd in /var/log/system.log (or any collection of logs that includes the system log)


iPhone 4 camera - how does the HDR mode work?

Here is an article that provides a really good run down on what HDR is and how it performs on the iPhone.

Basically it takes three photos at various exposure levels and combines them.  So you get a "normal" photo at regular exposure levels and the HDR version (1 photo composed of the three).   Results vary depending on light conditions etc.  I've had some really great results and some shockers.


how can I avoid custom access permissions when copying from time machine

A way to copy files which can deal with interruptions etc, that is it will not copy something that has not changed is to use rsync

OS X comes with an old version and it is best to get a newer one from macports, homebrew etc. This can copy ACLs and there is a bug in the OS X one (that is in one of my other answers her or SU or SO)

The simple copy is (the directory Documents to the current directory)

rsync -rtlA /Volumes/TimeMachine/.../Documents .

-a does several other parameters (-rlptgoD ) -A copies the ACLs
-r recurses into directories, -t preservers modification times, -l copies symlinks as simlinks


System Preferences > Keyboard > Shortcuts > Locate "F11" and uncheck it for Show Desktop (or whatever its set as)


Can't restart because OS X thinks an app is open

This bug occurs occasionally for me, and the ‘safest’ workaround I've found which I use is to quit all other open apps, then quit (not force quit) WindowServer. This logs out the current user without taking regard for apps which desire to interrupt this process, or apps which the OS still believe are running.

According to an Apple Support Communities thread, this problem is caused by the kernel:

  If "killall -KILL process_name" or "kill -KILL process_pid_number" does not kill the process, then that process is hung in the kernel, as a kill signal cannot be delivered until the process returns from kernel space to user space.

Source: https://discussions.apple.com/message/26762830?tstart=0#26762830

…but I'm not certain how accurate this is. Certain apps seem to exhibit this behaviour more often than others and I am yet to find a link as to what the actual cause of the problem/bug is.


Applescript and Shell: how do I insert a variable?

You're embedding RandomNumA inside a literal (double-quoted) string, so it's treated as part of the literal rather than as a variable reference. To get it interpreted as a variable, you have to do the same thing you do in the do shell script command at the end -- use & to append a quoted literal, a variable reference, and another quoted literal. Actually, it's slightly more complicated because you have to use parentheses to make sure the whole thing gets quoted form of applied to it:

set RandomNumA to (random number from 0 to 65535)

set TurnOnBulbA to the quoted form of ("{\"on\": true,\"hue\": " & RandomNumA & ", \"sat\": 240,\"bri\": 90}")


How to remove AddressBook book-like interface or enable debug menu?

This osxdaily.com post let me to LionTweaks utility to do the job. It seems that LionTweaks launches installers that are originally from macnix.blogspot.nl.

LionTweaks version 2.0.2 on 10.7.5 give me back the old aluminium/grey/10.6 look for iCal although the top text has a yellow/brownish shade.

Address book becomes grey but still feels like the 10.7 address*book*.


Family Sharing, as suggested by @Tetsujin, is a perfect option for a child device.
It allows you to:

Share purchases
Set limits to purchases made by the child, or let they ask for purchases and approve remotely
Share Apple Music or music purchased from Apple
Share and see other family member's location on Messages or Find My Friends
Use Find My iPhone for all devices
Activate Restrictions on iOS and Parental control on macOS
Share calendars and Photos Albums

And it lets you fully sync your own data between your devices, because the accounts are independent.


Copy Mac Time Machine Backup Directories from One External Drive to Another

Funnily enough, starting with macOS 10.12 the Finder has been granted special powers to perform an 'exact copy' on Time Machine archives. Use the Finder and only the Finder to give your .backups new homes, because Finder will maintain not only all permissions and metadata but either maintain or translate inode references for each item in the backup.


Is it possible to set Magic Trackpad option via Terminal?

You can use defaults to edit property lists. But Magic Trackpads and laptop trackpads have different settings, and they are stored in different places in different versions of OS X.

Here's some commands from the .osx file by @MathiasBynens:

# Trackpad: enable tap to click for this user and for the login screen
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1

# Trackpad: map bottom right corner to right-click
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1
defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true

# Trackpad: swipe between pages with three fingers
defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool true
defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerHorizSwipeGesture -int 1
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 1

The first ones don't enable tap to click on the login screen in Mountain Lion. -currentHost wouldn't be needed in all cases. It modifies files in ~/Library/Preferences/ByHost/ that are specific to the current computer and have precedence over files in ~/Library/Preferences/.

You can diff the output of defaults read to find keys for preferences.

See also these questions:

How to map the bottom right Trackpad corner to right-click programmatically?
How to change tap to click using "defaults write" from command line?
Toggle Natural scrolling from command line with reload
How to apply written defaults to a Magic Mouse (com.apple.driver.AppleBluetoothMultitouch.mouse)?


Third-party service that syncs preferences? Like MobileMe

I've got a system set up with Dropbox to do something like this.  I have several settings files (.profile, .gitconfig, ~/Applications, etc) living in my Dropbox, and then I run a script to iterate through them and set up symlinks to their appropriate location.

You could probably do something similar, perhaps even by symlinking your entire ~/Library/Application Support folder.


Chrome address bar disappeared after update

Open Google Chrome on your Mac
Move cursor to top of screen where OS Toolbar is located and click VIEW
In the drop-down menu that appears, click "Always show toolbar in full screen"


APFS encrypted volume, how to get actual free disk space

Your disk has a capacity of 250.69 GB with 211.9 GB used leaving 38.8 GB.  The reported free space is 74 GB but 37.5 is purgeable. Purgeable space on a Mac is space that the Mac considers save to clean up. So while it says you have 74 GB available, 37.5 GB is currently in use but is safe to erase and clear off..


Is it possible to move from an old mac to a new mac only selected applications and documents?

You can of course select and copy any documents you want: though you will have to select them manually.

For the applications, it will largely depend on where they came from. Apps from the Mac App Store are linked to your Apple ID, and can be re-downloaded from the App Store onto the new Mac.

Third-party software may work just by copying the application: though some apps may need an installer that adds additional support files. Apps may need serial numbers or other protection re-applied.

whether they are App Store downloads, or other software that requires an installer. Some apps can be copied


I got a tip from a co-worker to reset my SMC (which I hadn't tried yet), and that solved the problem.

To reset the SMC, hold Shift, Control, and Option while the computer is plugged in. It restarted my machine and the problem is now resolved.


The @ sign has swapped places with the " sign on my Macbook Pro keyboard

Go to the Apple Menu (top left of your screen)
Click on "System Preferences"
Click on "Keyboard"
Choose "Input Sources"
Click on the "+" icon
Select layout name eg. British, US, or ABC  (NOT British PC, which has @ in the wrong place).
Click "Add"
Drag the desired input to the top of the list (drag and drop)

these steps may vary slightly depending on macOS version you have. Should it not be the same please tell us what macOS you have (eg. 10.13 or Mavericks...)


How do iPhones and Macs handle OS storage?

When IOS is updated the old operating system is replaced. the same is true for MacOS. So Tetsujin's comment is correct, if less than helpful ;-). But understand the caveats.

IOS sometimes does not delete old temporary files and the file system fills up with junk that is difficult to delete. If you back-up the phone in question to your computer, erase all content and settings and then restore from the backup just created those temp files will be gone. So trying this might give you some of your "missing" space back.

For MacOS when a new version is installed (EG Yosemite to El Capitan) the installer is usually left on the computer in the /Applications folder. I will usually make a restore USB key with that installer and then delete it as they are often fairly large (5GB or so).

With the Mac temp/cache files may also build up with time and utilities like the (free) Onyx will clean up those files and often free up some space.


How can I retrieve photos from a damaged iPhone 3GS?

We may need a bit more information, but some suggestions...

First, I assume you've checked that the photos were never imported onto a computer in any way? Obviously this would make retrieval unnecessary if they have been copied to a computer/hard drive, imported into iPhoto/Picasa/etc... but I guess that hasn't happened in the last 4 months...?

Was iCloud Photostream turned on? You may be able to directly access the last 30 days worth of photos already, via iCloud or software that supports Photostream.

Was DropBox installed on the phone? DropBox has a Camera Import feature, which, if turned on, backs up your camera roll photos to your dropbox account.

Was the phone setup to backup to iCloud? You may simply be able to restore another iPhone from the backup, getting all photos from the camera roll back (assuming a complete backup; though if there's a lot of photos it may have gone over the free 5GB limit).

Was it set to backup to iTunes? If it's recently been backed up, you can also restore another iPhone from the backup.

Does the phone still power up? This is hard to tell if the screen is broken, but if it shows up on a computer when plugged in via USB then you may be able to recover information over USB. In that case you could use iExplore to access the contents of the phone. I believe iExplore can also browse an iTunes backup. And if it does work, this would be a good time to ensure you take a backup.

If all answers are no, then you would want to find an iPhone repair shop. Apple themselves may be able to do this. There are limits, however. If the memory chip itself is damaged, the data will be lost. The iPhone data is also encrypted using an encryption key, and I'm not sure whether this relies on any hardware components or if it's purely in software—if the key is derived from the main board or some other chip on in the phone (not just a software key) then you would need all relevant parts to be still functional to retrieve the data. This is something Apple or a repairer will be able to tell you.


How to switch between output window and code editor in Xcode

It is a little unclear what you really mean:

The Output pane is called the Console. It is displayed in the Debug area.

There are a few ways to get to it.

In the Toolbar Menu:

Use the Debug area toggle button.

From the Menu Bar : View Menu :-> Debug area :-> Show the Debug area menu
to open the Debug area set as it was last displayed

Note the shortcut for this:  cmd +  shift +   Y

Use View Menu :-> Debug area :-> Activate Console area to Show the Debug area with the Console showing.

Note the shortcut for this:  cmd +  shift +   C

Or just show the Console area if the debug area is already showing.

You can also use the Debug area show hide toggle to show/hide either the Variable View or the  Console area  view


Stuck on grey screen after internet restore

My iMac 2011 had grey screen hanging like yours - same exact issues. I also wiped out my hard drive, internet recovery would hang, turns out both RAM sticks in my iMac went bad at the same exact time. Replacing those fixed the issues for me.


How to make Time Machine backups over network without OS X server?

The officially sanctioned answer: buy an Apple Time Capsule device.

Unsupported but well-known alternative: enable a hidden option that allows you to use any network drive. Open the Terminal application and run this one command:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

It will allow you to select any network drive from System Preferences: Time Machine.

The network drive should be a HFS+ file system over AFP (standard file sharing from another Mac). I would strongly discourage you from using any other setup if you are not prepared to manually restore one file at a time from the backup.


Detecting that a script is run within ARD

Why not pass in an extraneous argument when you issue a command from ARD.

It's more a workflow than a system generated tag, but ARD likely sends the same command to launchd as the open -a command would so that level of indirection means that you can't depend on the typical ppid from ps -ef to find the process that forked a specific script.

Why not push a wrapper script to all your machines and use that wrapper script to log the arguments to console? Then ARD can call the wrapper script.

Something like a script stored in /usr/local/bin/remote would work well:

#!/bin/bash
echo "This script was called remotely and is about to run another script."
/bin/bash $*
echo "This script has just run another script."

You can get all fancy with parsing the arguments or using logger and/or date/time stamping or recording which computer did the sending, but this is a common way to track execution of other scripts.


How to find an older version of Microsoft Office 365 for MacBook 10.11.6

You can find previous installers at

https://docs.microsoft.com/en-us/officeupdates/update-history-office-for-mac

If you go to that page, look for the installer for "16.15 (18070902)" and use that.

In case the page changes or doesn't exist in the future, here are the current links:

Release Notes:

https://docs.microsoft.com/en-us/officeupdates/release-notes-office-for-mac#july-2018-release

Installer Package

https://officecdn.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/OfficeMac/Microsoft_Office_2016_16.15.18070902_Installer.pkg

Verification Information

Size:

1797089465 bytes (1.79 GB)

md5 -r Microsoft_Office_2016_16.15.18070902_Installer.pkg

e580d202dca712c268c288b36576a89a Microsoft_Office_2016_16.15.18070902_Installer.pkg

shasum -a 256 -p Microsoft_Office_2016_16.15.18070902_Installer.pkg

2caa050dcc2a95f90f57449f9ab5b173437fa2580f282f4c1513a83918e49ffa ?Microsoft_Office_2016_16.15.18070902_Installer.pkg


admin account not getting created in MacOS high sierra

What were you doing when you "converted" the account type?  There is no need to re-run the setup.  Just toggle the checkbox in System Preferences > Users and Groups > Allow user to administer this computer.


Newly added images not showing in "Desktop Pictures"

Rather than /Library/Desktop Pictures/ try ~/Library/Desktop Pictures/
That's where mine seem to be stored.

Mac has 2 [or more] libraries, one for the whole system & one for each user.
The tilde ~ is a shortcut for boot_drive/users/my_name/ - your Home folder.
[Think of it like using %appdata% etc. from the Start menu in Windows]

The /Library folder is hidden by default, but easily accessible.

Quickest way to get to it from the Finder is

 Cmd ⌘    N  for new window
 Cmd ⌘    Shift   G  for Go...
Copy/paste ~/Library or ~/Library/Desktop Pictures/ in this particular case.

If you find that you need to access it more frequently, there are methods to show it permanently, but I'll leave that for another question.

Edit
From discussion, this folder may not exist by default... so here's how to make then add to Desktop & Screen Saver.

Open ~/Library then
 Cmd ⌘    Shift   N  for New Folder. Name it Desktop Pictures. Drop your intended backgrounds in there.
Open System Prefs > Desktop & Screen Saver
Drag the new Desktop pictures folder to 'Folders' in the list on the left of Desktop & Screen Saver
It should be immediately usable as a source.


Cannot write on TimeMachine data disk - told "Don't have enough permissions to write to '/Volumes' - files say (unknown) read&write

So I assume you don't keep anything valuable in there (those files will NOT be backed up). I also suppose you connect to the TC share using SMB or AFP or the Finder windows sidebar: just check the credentials with which you are connecting (clic on TC in side bar, clic "Connect as..." in top bar). I never had any luck trying to change user permissions on a share from another machine. I believe you should check AirPort Utility/File Sharing/Secure Shared Disks/With accounts looking for user credentials, following these instructions: https://support.apple.com/en-us/HT202254. Hope this helps.


FileVault encryption slow when idle: opposite expected

There could be several reasons for this type of behaviour.

If you're on a battery-powered laptop, it might be that the system was designed to optimize run time on the battery. It could be that the 5 MB/sec mode is more power efficient than the 35 MB/sec mode.

Another reason could be that the encryption process needs good quality random numbers. It is often seen (across vendors, products and operating systems) that good quality random numbers require some form of user input or other external input to the system. Thus when the system is completely idle, the source of random numbers is slow (or runs out) - while just wiggling the mouse around can make the process much faster. It's not fully clear to me which part of the FileVault process you're working with, but I think you should be over the phase where random number generation is needed.


iPad app for organizing, rating, and noting photos

You can create yourself a Flickr account and upload your pictures to Flickr (as you are already sending the pictures via mail, it should not be an issue).

On Flickr, you will be able to put your pictures as favorite or not, put description, comments, keywords.
You can arrange them in Sets and Collections and also keep them private so no-one can see them, unless you decide otherwise.

You have app for this on iPad/iPhone, as well as the website on the Mac or the numerous exiting applications on Mac interfacing with Flickr (Lightroom is also one of them).

The drawback is the limits existing in the free version, but depending on your usage, it could be OK for you.


Including Python Script Dependencies (virtualenv contents) in Platypus

The way I've solved this is in the past is by bundling the contents of the virtualenv directory into Platypus and then activating the bundled Python interpreter with a script.

Here's a screencap of the Platypus interface to show you what I mean:

You'll notice that I've bundled the entire venv directory (which was created with the virtualenv command), and my Python script, my_app.py.

The script that I'm actually telling Platypus to run, run.sh, is a shell script with the following contents:

#!/bin/sh

"$PWD/venv/bin/python" my_app.py "$@"

All this script does is use the python binary in the venv directory to run the bundled Python script. The "$@" is there to pass any arguments to run.sh directly into my_app.py without changing them.


⌃⌥⌘→ (control-option-command-right) makes the selection left to right
⌃⌥⌘← (control-option-command-left) makes the selection right to left
⌃⌘→ (control-command-right) makes the paragraph left to right
⌃⌘← (control-command-left) makes the paragraph right to left

If you didn't choose a right-to-left input source as the default input source when you created your account, you might have to enable the shortcuts from System Preferences:


activity monitor – "0 bytes" swap used always reported

Is this actually an error in Activity Monitor, or is it correct?

That is how it suppose to work

If it's not an error, what mechanism is being used to maintain the
RAM in place of the swapfile?

Mavericks active memory management

Is this mechanism verifiable faster than using a swapfile, and is
there a way to disable it and use the swapfile by default?

it is faster then using actual swap to HDD, it also uses something called memory compression. It always tries to use all of the memory to handle its tasks, and will rearrange the memory according to your usage. Once that is no longer possible it will use the swap.


Bash Script to Auto-Update (and reboot) all Updates to Mavericks & Yosemite?

how about just

sudo softwareupdate -i -a
sudo reboot

by the way, about the script you posted, try adding sudo in front of commands below:

/usr/bin/touch /var/db/.SoftwareUpdateAtLogout
/bin/chmod og-r /var/db/.SoftwareUpdateAtLogout
/usr/libexec/PListBuddy -c "Add -RootInstallMode STRING YES" /var/db/.SoftwareUpdateOptions
/usr/libexec/PListBuddy -c "Add -SkipConfirm STRING YES" /var/db/.SoftwareUpdateOptions
/bin/chmod og-r /var/db/.SoftwareUpdateOptions


How can I have Qt Creator to recognize my environment variables?

Apps launched from the dock or desktop or any GUI do not use bash. They are all children of the workspace (the loginwindow process).

To set the environment variables you need to edit ~/.MacOSX/environment.plist which is read when you login.
This is a text plist and you need to set a key element to the name of the environment variable it uses and the next string element to its value. See Apple's documentation for Setting environment variables for user processes

e.g. mine is for WAFDIR and PATH

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>WAFDIR</key>
  <string>/Users/mark/src/third_party/git-svn/waf</string>

  <key>PATH</key>
  <string>/Users/mark/bin:/Users/mark/env/bin:/Users/mark/usr/local/bin:/usr/local/bin:/opt/local/bin:/usr/local/git/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/libexec/binutils:</string>
</dict>
</plist>


Can I view my iTunes wish list in the browser?

Just for Google folks, it is not currently possible to view your iTunes Wish List outside of iTunes.


Sync with time server on iPad (date/time) via WiFi?

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

123 UDP Network Time Protocol (NTP) 1305    ntp Date & Time preferences, network time server synchronization, Apple TV network time server sync


With ios13, you can make an automation that turns on low power mode when your phone turns it off.


Can I use Macbook Pro as a wireless router?

Try this...

Sharing your Internet connection - http://docs.info.apple.com/article.html?path=Mac/10.5/en/8156.html

Your mac will basically create a WiFi network for the iPad to join and then it will share traffic from the ethernet connector/PPPoE/cable.

Your mac's buit in help might be newer than the link I provided, so check there first. Also, be sure you turn off any firewalls if you don't know how or what holes to poke in them. You may be less secure, but it's a bit harder to set up the firewall on one interface and not the other.


tell application "Terminal"
    repeat 120 times -- ~ 2 minutes
        if contents of front window contains "word" then
            say "match"
            -- insert your code here
            exit repeat
        else
            delay 1
        end if
    end repeat
end tell


Reinstalled my MacBook Pro, resync with iPad issues

I do this all the time - introduce an iOS device with content to a new library (whether it's on the same or a different computer).

In your case, if you simply don't sync until you reintroduce the last good backup of iTunes then everything will be fine again. But let's assume you don't want to do that and continue with the question as asked.

You can cancel the sync when the warning about erasing the content appears. At that point go and deselect the automatic sync option so you have time to transfer the documents.

Then you can use the File menu
Transfer purchases from "device" to get all the "apple iTunes store" content into the new library. This is a smart merge so you don't get any duplicates. Lastly, inspect the Apps tab to check for any third party data you might want to transfer.

I also use the iBooks email to get a few PDF off an iOS device but you may want to look into trying and later purchasing PhoneView which lets you move documents to/from your device to a mac with ease. It's very powerful and goes far beyond what iTunes allows.


Nevermind, luckily I figured it out almost immediately after asking.

I pressed Command-Control-1 (⌘ctrl1) to show the browser, and for some reason that un-greyed the timeline button, so I clicked the timeline button to show it again.

Then I could even hide the browser again but the timeline stayed visible.


Downgrade El Capitan Developer Preview to Yosemite

If you're looking for a Terminal solution, you can try this:

diskutil eraseVolume free %noformat% disk0s2

or

diskutil eraseDisk free %noformat% GPT disk0

In this case, disk0 should be changed to match whatever your actual device node is. It will depend on whether you're using a USB stick to boot into recovery – in which case it's probably disk1 – or if you're actually booting off of the disk you're trying to erase.

And an important disclaimer: If you blow away your disk, you will not be able to boot into the onboard recovery mode. In fact, you probably aren't going to be able to do this without booting off of USB. I hope you have a recovery stick somewhere, or another computer from which you can make one.

It should go without saying that you will lose data if you run either one of these commands successfully.


Adobe Photoshop Elements 2018 - how to condense text? (kerning, less space between letters)

At the risk of making the wrong assumption, I'm guessing what you're wanting to do is change the tracking of the letters. Doing so will have the effect of condensing your text. Kerning, on the other hand, is actually an adjustment of the space between pairs of letters because in some cases the space between certain combinations of letters creates an unfortunate appearance.

In Adobe Photoshop you get access to a lot more functionality and changing things like tracking, kerning, etc are extremely easy. Unfortunately, in Adobe Photoshop Elements there is no obvious way to do this.

However, you do have two options open to you. One is an effective workaround within Photoshop Elements, and the other involves purchasing an add-on.

1. Workaround

I do have a workaround for you that will achieve the same effect, and that is to enable Asian Text Options (which I can see from your screenshot is not enabled). Here's what you need to do:

Launch Photoshop Elements
Go to Adobe Photoshop Elements Editor > Preferences > Type...
In the list of Text Options you'll see a checkbox for Show Asian Text Options - select it and click OK
Now within your document, select your text again to view your Type tool options
Now you should see the Asian Text Options below the justification options (see image below)

Now if you click on the drop-down arrow on the right of the Asian Text Options you'll see you can select a range of percentages - doing this will basically change the tracking of the characters/words you selected at Step 4

NOTE: Whatever % you select will also apply to any new text you add to your document, so remember to change it back to 0 if you want any new text to start from scratch.

2. Add-on

This requires purchasing the Elements+ add-on. This add-on actually activates a lot of the functions you'd normally find in the full version of Photoshop (many are actually still  in Photoshop Elements - they're just hidden)!

Obviously it'd take up too much space here to describe all of the hidden functions this add-on will enable, but this page shows the Tracking function it enables.

Note: I am not affiliated in any way with Elements+.


How can I boot Windows bootable USB for Mac book pro 2018 mojave?

A 2018 MacBook Pro should have the T2 chip. You will need to set Secure Boot and External Boot, as shown below. For instruction on how to configure a Mac with the T2 chip, see the Apple website About Secure Boot.

The steps given below can be used to create the USB flash drive (memory stick) Windows 10 installer. However, if you are trying to install Windows 10 to an external SSD, then I would think you would what to use a procedure such as this.

Download the latest Windows 10 ISO file from the Microsoft website Download Windows 10 Disc Image (ISO File). Currently this would be 1909 (September 2019) update.
Download Window Support Software. Open the Boot Camp Assistant application. From the menu bar, select Action->Download Windows Support Software. By Default, the files should download to WindowsSupport folder in your home folder. When the popup shown below appears, enter your password then click on the Unlock button.

When finished, quit the Boot Camp Assistant.
Plug in the external drive. Open the Disk Utility application. In the pulldown menu in the upper left corner of the Disk Utility application, make sure Hide Sidebar is not checked off and Show All Devices is check off, as shown below.

Highlight the external drive and select the Erase button. Enter the following in the popup window, then click on the Erase button.

When finished erasing, click on the Done button. Quit the Disk Utility.
Using the Finder application, mount the Window 10 ISO file and copy the contents to the WINSTALL volume. Next copy the contents of the WindowsSupport folder to the WINSTALL volume. In your case, the result should appear as shown below.

Open a Terminal Application window and enter the following command. This command creates a label that will appear below the Mac Startup Manager external drive icon.

bless --folder /Volumes/WINSTALL/efi/boot --label "Install Windows"

When finished, quit the Terminal application.
Restart the Mac and immediately hold down the option key until the Startup Manager icons appear. Boot from the external drive by selecting the external drive icon labeled Install Windows.
The first window to appear should be similar to the one shown below.

Proceed as one would for a GUI installation of Windows.


How to find word with underscore in pdf file?

Preview.app, the default OS X PDF viewer, sees underscores and allows you to search them fine.

You can search for words or phrases with underscores by using the underscore in the search box, as below:


How to skip system hotkeys when using terminal emacs?

Found a way here that solved most of my own problem:

https://stackoverflow.com/questions/604808/option-or-command-key-as-meta-key-for-lispbox-on-macintosh


Personal Hotspot in Yosemite only shows up after unlocking iPhone

That doesn't match my experiences using iOS 8.0.2 and OS X 10.10 as I can initiate a request to start the hotspot while the phone is in my briefcase, locked, with the LCD screen off to save power.

Now, those requests often fail to connect properly many, many times - in fact, the success rate is far lower than the failure rate for me so far, but it has worked flawlessly from time to time.

I find that when a request to build up the tethering fails, I have the best success by getting the iOS device, unlocking it, navigating to the personal hotspot and toggle it off, wait at least 5 seconds, toggle it on and then cycle the WiFi on the Mac.

That almost always works to enable tethering for me on the current software versions. I suspect the reliability of this will get better with iOS 8.1 and future updates to OS X to have the requests work more often, but the design is clearly to allow requests at any time the devices are in range. If you can't even request the hotspot, perhaps you have a large amount of interference or the hardware of one device is not working properly.


iMac Intel 21.5" EMC 2428 - Possible GPU upgrade for Catalina (Bug Sur)

Unfortunately, there's no viable GPU upgrade for the 2011 iMac (EMC 2428).
That year was the last year that particular vintage had a separate GPU "card;" after that (2012) they were integrated onto the logic board.
Besides the missing GPU support, there's going to be a number of missing drivers that you'll have to manually install because there are a number of discontined/deprecated components between the 2011 vintage and the 2014+ iMac (the official min. spec required).  It might make a nice project to tinker with, but if you depend on this computer, I wouldn't invest the time as it would be the equivalent of getting a classic car to use as an Über driver - you'll spend more time "fixing" than working.


Check out Hype. It doesn't do GIFs, it does HTML5 animation. But it will give you a Flash-like timeline to create vector animations that are cross-browser compatible.


Is there a SIM card in it?

If not, go to a store and pick one up for a couple of pounds/dollars/rupees/whatever, pop it in, activate it, and hey presto you have an iPod touch. You need to keep the SIM card in otherwise it will not function.


Is it possible to tell if an iPhone had ever been jailbroken?

This depends if a backup created when a device was jailbroken was restored on to the device.

If a device has been jailbroken, then was subsequently restored and no backup was restored, then there is no way to tell.
If a device has been jailbroken, then was subsequently restored along with a backup created prior to jailbreaking the device, then there is no way to tell.
If a device has been jailbroken, then was subsequently restored along with a backup created after the device was jailbroken, then it is possible to tell, but the device would need to be jailbroken again so that the relevant files can be found on the filesystem.


How do I create a permanent snapshot of a Time Machine backup

I've decided to use rsync to create an archive copy. This website also mentions hard links so I believe a rsync archive will be fine.

I'm using this command:

rsync -vahW [source] [target]

This SO mentions -W is best to speed up local network copies, plus I'm doing a new copy so no need for diffing.


Using Alt/Cmd + Right/Left Arrow in iTerm

Go to iTerm Preferences → Profiles, select your profile, then the Keys tab. Click Load Preset... and choose Natural Text Editing.


Clearing the cache/history not removing form field values

The Clear Recent History option in Firefox doesn't seem to remove saved passwords. But you can remove them from Preferences > Security > Saved Passwords.


Efficiently transfer screenshots from Ipad to Windows computer?

Apple solves this problem with cloud sync and so does Microsoft. That would be the easiest way to set up a group of people with this in my experience. Even for one person, it works well for me so I can avoid pairing the iOS device with windows USB for ingestion of images in bulk. Also, the Files app on iPad is very good, you can save to USB and natively connect to all manner of sync services online for file transfer and sync.

https://support.apple.com/en-us/HT204283 (iCloud for windows FTW)
https://products.office.com/en-us/word (office suite have common code base now between Mac and iOS and windows even though not all features are enabled everywhere)

Also the iOS OneDrive and Teams apps are pretty awesome for file transfer and sync. Even with handoff, clipboard sync of images can be troublesome on macOS so I would look for a different workflow if possible.


You can delete preinstalled iOS apps by holding down on the app icon until they wiggle, then choosing the × button. However, note that this will not free any space on your device as the apps are part of iOS and their files are not removed from your device. Removing any apps, regardless of whether they are part of the OS or not will not increase the speed of your device.

You can determine what is taking space on your device in Settings → General → Storage & iCloud Usage → Storage: Manage Storage.


iMac hangs when waking up with MAMP running

This may not answer your question directly, but it is a solution....

I am not a fan of doing dev work on my production Mac.  I also don't see any value in setting up a MAMP server because it will be a very rare occurrence that you get a hosting provider with MAMP setup.  Chances are it will be LAMP and by a very small margin, WAMP.

Why not set up a LAMP box with CentOS in a virtual machine.  VirtualBox would be a good choice for this.  The beauty with this is that when your Mac goes to sleep, it automatically puts the VM into a saved state - meaning when wakes, it is right where it left off.

The other huge benefit is that you can move that VM to other machines where as your MAMP setup, you are pretty much bound to your hardware.

Just a thought....


Apple Watch pinged a phone that is not mine. Why, how do I replicate, and how do I avoid?

The watch only pings one phone in my experience (but many watches can pair and ping to one phone)- the phone it paired to from the Watch app. I would first start by looking at each phone in question - check which watches are paired to which phone.

To confirm, I assume are using this tap to summon the phone.

On the fixing, I always like to unpair the watch on the phone I have as primary. Then back that phone up to iCloud and to disk using Finder / Music / iTunes. That way my health and activity data are all in one backup. Then I re-pair the watch with the phone I prefer.


Is there a way to take videos on iOS, with music playing?

You can't currently record a video while playing music using the native app.

Good news is that you can use 3rd party apps to do it instead, here is an example.

Cheers


If you're running low on memory, you may try to use Safari instead, it allows you to enable single process mode.

For that you need to enable the Debug menu in Safari.

Open Terminal and type in the following command and hit return

defaults write com.apple.Safari IncludeInternalDebugMenu 1

Open the Safari app. (If you had Safari opened, you need to quit and open it again.)

You will see a Debug menu, just check the Disable Per-Tab Web Processes item.

It will ask to quit Safari, click the button and open Safari again.
(It will close all tabs, so make sure you don't have anything pending)

Open the Safari app again. You're in single process mode!
You can check it by opening Activity Monitor app.

Results

This is not very scientific, but just to give you some idea.

Before (multi-process)

  50 Tabs opened on apple.com
  Total system ram used 5.61GB

After (single-process)

  50 Tabs opened on apple.com
  Total system ram used 4.47GB

Reduction in 1.14GB

Reverting

Just uncheck the Debug > Disable Per-Tab Web Processes to go back to the multi process mode.


iMessages are transmitted with TLS (SSL) encryption, and the saved messages on your devices will be encrypted (like all other data), but the message contents themselves aren't encrypted. I'm not aware that Apple has publicly stated whether they store any iMessages on their servers, and how they might be encrypted.


Listing the terminal commands available for Mac OS

You can hold the esc button for a few seconds (or press it or tab twice in succession). That will list everything executable in the path as well as all shell functions.

Also check out this question: Got any tips or tricks for Terminal in Mac OS X?.

This is a good introduction: Introduction to the OS X Unix Command Line.

If you type apropos .*, you will get a nice list of command and descriptions.


How to get Windows Adobe Web Premium CS3 to run on a Mac?

The only way to do this is to pay for a Windows license and either dual boot or run in an emulator like Parallels or VMWare. Even if you could get trade for a Mac-specific version of the software you bought, CS3 isn't going to work well on anything other than older versions of OS X.


Aperture 3 - Faces - Is there a way to change a person's name across all photos?

As per Frizlab's comment, if you click on a name in the list of faces in aperture (the thumbnails on the corkboard screen), then you can edit the name there, and it applies globally.


AppleScript: Bulk iTunes work-and-movement

Use is in to check whether " I." is inside song name, like this: if " I." is in someString.

Use the offset command to get  its position inside of the song name

Here's is an example

set songName to (get name of thisTrack)
if " I." is in songName then -- " I." is inside this song name
    set {theWork, theMovement} to my splitText(songName, " I.") -- split the string to get the Work and the Movement
end if

on splitText(t, theSearchString)
    set x to the offset of theSearchString in t
    set a to text 1 thru (x - 1) of t -- everything before theSearchString would be set as the work
    set b to text x thru -1 of t -- this part would be set as the movement
    return {a, b}
end splitText


Is it possible to merge inbox and sent folders in Mail?

The layout is a bit different than in Thunderbird, but you can get threaded conversations by checking "Include related messages" in the Preferences panel:

The result will be something like this:

By choosing to "Use classic layout" you can get drop-downs for a thread, but it will only show messages from others, not from yourself. Your replies are shown in the preview pane on the bottom, though.

Edit: I just noticed this myself, but you can also click on the double arrows in the not-Classic view to show individual messages from others.


zsh-autosuggestions: How to install zpty module?

zpty is a module that comes bundled with Zsh since version 3.1. That text you quote just means that if you don't have Zsh 3.1 or later installed, you cannot use that particular feature of zsh-autosuggestions.
If you do have Zsh 3.1 or later installed, then there's nothing else you need to do to use that feature. zsh-autosuggestions takes care itself of loading zpty when it needs it.


Block network with Network Link Conditioner?

Assuming you really want the answer how to block traffic rather than using the tool you have at hand, I'll suggest you use Little Snitch.

It is a firewall that works on interrupting the flow of data out from apps to the internet.

Perhaps someone will know how to bend the Network Link Conditioner to work as a firewall for the one app, but I'd start with one of the tools for that job if no one has a good recipe for the latter.


NetRestore image fails to install, no reason given

I ran into the same issue, and finally figured out the trouble is related to the CoreStorage partition type that is shipping with Yosemite.

To solve the NetRestore issue, first boot into a recovery mode (either the built-in recovery drive, an external USB drive, or net recovery).

Open up Terminal, and run these two commands:

diskutil cs list
diskutil cs revert A-Long-string-of-hex-values

The first command will print a tree view of the CoreStorage drive.  Of note, you should see a few long UUID strings.  Likely there would be one for "Physical Volume", "Logical Volume Family", and "Logical Volume".  It is the string after the last one ("Logical Volume" which you should copy and paste as A-Long-string-of-hex-values in the second command.

See http://awesometoast.com/yosemite-core-storage-and-partition-woes/ and The OS X Man Page for diskutil for a bit more info.  (Note that some sources may use "coreStorage" in place of "cs" in the above commands.  According to the man page, the two are equivalent)


You can reset just the Websites service in OS X Server with the following command:

sudo serveradmin command web:command=restoreFactorySettings

Make sure the Websites and Wiki services are off when you run this command.

Uninstalling OS X Server will, by default, retain all configuration files so that reinstallation keeps all data, however you can delete the Server folder to reset all the data.


How to change file icon based file's extension (.txt, .cpp, .docx, etc)

(note, this appears not to work as of MacOS Big Sur v11.1 )
I was able to hack together an app that does this.
I created a repo explaining it here
You can download the app using the download button on this page
You can change the icons for existing file types. The only code I had to write for it was the following applescript:
on open this_item
    tell application "Visual Studio Code"
        open this_item
    end tell
end open

Setup For yourself
Open script editor (a built-in Mac app)
Choose File -> Open -> where ever you downloaded the app
You will then be viewing the grand total of 5 lines of code I wrote. Change "Visual Studio Code" to whatever app you want to be your default.
Save the file (command + s).
Move the app to your applications folder.
Find a file you want to change the icon of (lets say a text file). Click the file once (highlight it), press command + i, go to the open with section. Choose DefaultOpener from the list, then click change all.
You will probably have to reboot and toggle the show icon preview button (found in Finder's View Options) a few times for the icons to refresh and get replaced.
I have a few default icons already loaded up ( Text files, cpp files, bash/shell files, python, and about 7 others), but if you want to add your own:

Open your applications folder
Right click on DefaultOpener
Choose show package content
Then open the content folder
Then open the resources folder
Then replace whatever icon with your own icon!
(Note your replacement icon will need to be a .icns file)
Restart and toggle the show icon preview button a few times
List item

Edit: All of the sublime code referenced in an earlier answer has been fully removed from the app


How do I connect my IPad Air 1 to the internet via ethernet without creating an AP?

You almost certainly need the geniune Apple USB Ethernet adapter, because it's probably the only USB Ethernet adapter that iOS has drivers for. Even if you find another adapter that uses the same chipset, Apple's drivers probably won't load unless the dongle identifies itself as an Apple product.


App made in Applescript Icon wont change

Add this to Your Info.plist file:
<key>CFBundleIconFile</key>
<string>filename</string>

where filename is Your .icns file inside Contents/Resources directory. Info form the Apple Documentation

CFBundleIconFile (String - iOS, OS X) identifies the file containing the icon for the bundle. The filename you specify does not need to include the extension, although it may. The system looks for the icon file in the main resources directory of the bundle.
If your Mac app uses a custom icon, you must specify this property. If you do not specify this property, the system (and other apps) display your bundle with a default icon.


Is it possible to get the 'next meeting 'complication on top of the time-lapse watch face?

No. Watch OS 2.0 doesn't include a kit to make changes like that. You could get Xcode and make your own complication, but even registered developers don't get to make custom watch faces yet.

You'd need to be Hermès and work directly with Apple to get that done on iOS 9 and watch OS 2.


RESOLVED On my iMac, my notifications settings were "Settings > Notifications > Calendar > Calendar alert style > Alerts" which remained until I clicked on the alert (launching Calendar on the related date) or dismissed clicking "ok". Doing so removed the notification from the Calendar app, along with the inbox button. I took note with the Calendar application and notifications open (they typically greeted me on startup). Cheers!


Giving instructions to an executable in UNIX?

It appears you want to send some number (586?) lines from FTIG_dldStruct.txt to the ./STP command? If so, assuming ./STP reads from standard input as is typical, that may look like:

head -n 586 FTIG_dldStruct.txt | ./STP

As pointed out in the comments to pass the entire contents of the file that would be:

./STP < FTIG_dldStruct.txt

Various pipelines are also possible, perhaps to filter out comments (here arbitrarily defined as lines beginning with #) with grep:

grep -v '^#' FTIG_dldStruct.txt | ./STP

If you need ./STP to stick around after those commands are entered so the program can be interacted with, that's a more complicated issue and typically requires an expect script that in turn wraps around ./STP.

#!/usr/bin/env expect -f
set filehandle [open "FTIG_dldStruct.txt"]
set maxlines 586
spawn -noecho ./STP
while {[gets $filehandle line] >= 0 && $maxlines > 0} {
    # wait for prompt from program
    expect -ex "STP>"
    send "$line\r"
    incr maxlines -1
}
# turn interaction with the program over to the user
interact

This code would need to be saved to a file and made executable like any other script on unix. expect has also been made available as a library in various other programming languages.


Open iMovie with alt down from AppleScript

Here is a script by maeks84 which does the same for iPhoto that might help you with accomplishing the same for iMovie (need to post as answer due to the length).
Code inserted in case it ever goes down..

--maeks84@gmail.com
--http://maeks84.wordpress.com

property libraryPath : "Macintosh HD:Users:Path:to:iPhoto Library"

--Determine if iPhoto is open and needs to be quit
--Will only bring iPhoto to the front if the correct library is already open
tell application "System Events"
    if exists process "iPhoto" then --Only worries about the current user
        tell application "iPhoto"
            if image path of photo 1 does not contain POSIX path of libraryPath then
                activate
                beep
                display dialog "About to quit iPhoto!" giving up after 300 --Gives a chance to cancel otherwise continues on
                quit
                tell application "System Events"
                    repeat while exists process "iPhoto"
                        delay 3
                    end repeat
                end tell
                my launch_library()
            else
                activate
            end if
        end tell
    else --iPhoto is not currently running
        my launch_library()
    end if
end tell

on launch_library()
    do shell script "defaults write com.apple.iPhoto RootDirectory " & quoted form of POSIX path of libraryPath
    tell application "iPhoto" to activate
    tell application "System Events"
        repeat while (exists process "iPhoto") is false --Delay until iPhoto is launched
            delay 5
        end repeat
    end tell
    do shell script "defaults remove com.apple.iPhoto RootDirectory" --Restore the default library
end launch_library


Cross-Platform File System file sharing between MAC, WINDOWS, LINUX?

I've done this kind of thing for years and can probably help you avoid the same pains I went through.

Cloud storage would be ideal for some use-cases, but sketchy on privacy/security without additional work, and not necessarily suitable for use cases involving a large amount of data. (I've worked around security/privacy issues with transparent per-file encryption, and use this in parallel with the solution I've outlined below, for different use cases.)

Here are the local storage solutions in increasing order of viability (which is inherently subjective and dependent on specific use cases):

exFAT: At the bottom only because of my own lack of experience with it, and its relative newness. There are compatibility problems between the platforms because of different block sizes. Apparently, formatting the drive in Windows with a block size smaller than 1024 bytes might work.
NTFS: I've had all kinds of problems with NTFS-3G, going back and forth between Windows, Mac, and Linux. File corruption, lost data, etc. This was a few years ago, maybe it's better now - but it was "sold" as solid then and it wasn't.
FAT32: In my experience, this is the only truly "cross-platform" file system that can bridge Mac, Linux, and Windows. (And cameras, and TVs, and...) There is a per-file 4GB size limit and 2TiB total volume size limit. You can in theory overcome the 32GB FAT32 limitation, with Fat32Formatter, but I don't know how compatible it is across systems. In theory, FAT+ allows for 256GiB files and using a higher block size
A virtual machine sharing its native filesystem to the host OS via CIFS: This is hands-down the best solution for most of my use cases.

Years ago when I got fed up with the data corruption using NTFS-3G, I started using a small VM running Windows 2000, and shared an NTFS volume "natively" to the host OS via CIFS. Performance can't compare to directly attached storage, but I finally got to say goodbye to data corruption and the distrust and headaches it caused. NTFS formatted from Windows 2000, worked flawlessly and interchangeably with more modern versions of Windows, including switching back and forth between Windows 2000 in a VM, and Windows Vista (at the time).

But still, NTFS just wasn't robust enough for reliably storing massive amounts of data over long periods of time, even if in a mirrored configuration (and especially in a RAID5 configuration). Mainly due to bitrot and lack of checksumming. Granted, it was the best thing around for a long time, but not any more.

Now, the only "cross-platform" file system I use is ZFS, presented via CIFS by Linux running in a VM. (I'm also increasingly using BTRFS which recently seems to have crossed some threshold of stability for my use cases. For a long time I only used it experimentally and it often let me down.)

I don't use ZFS for Mac OS, only ZFS on Linux. (I used to use an OpenSolaris VM to host ZFS for the sake of purity and support for the most up-to-date ZFS features, until Oracle messed it up.)

I tried ZFS for Mac a while back and it was too unstable and outdated. Maybe it's fine now, but my VM solution is flawless. And like I said, I'm increasingly using BTRFS anyway, which is a better match in many ways for my requirements (the first and foremost of which is rock-solid reliability - which ZFS has always provided).

I triple-boot my Macs, and when I'm not running Linux natively, I run the same native Linux installation in a VM. Linux is perfectly happy alternating between running in a VM with guest additions, and natively. I'm almost always running a Linux VM for "native" ZFS or BTRFS volume access via CIFS, when not running it natively.

I've seamlessly adjusted most of my workflows to accommodate the slower CIFS access to large "cross-platform" reliable storage. For example, if I need fast access to lots of working data, it's usually in an application that is unique to that particular host OS, and it doesn't need to be accessible across platforms. So I just use whatever fast local SSD storage the OS is available natively, and make regular copies to the slower "cross-platform" storage - or only when the project is done, depending on the specific use case.

Tip: If you do go the VM route, you'll be tempted to share the VM file system via a bridged adapter. The advantage to that is that the VM will have its own IP address on the same subnet, and the storage will be accessible even by other computers on that subnet. However, the drawbacks to a bridged adapter are 1) It is tied to a specific physical adapter and if you switch from, say, wired to wireless, you may lose internet connectivity from within the VM [which is only a problem if you are also using the VM as your productivity OS, as I usually do]. And 2) Bridged adapters can be finicky. Sometimes it "just works", but if you have problems, troubleshooting can be pretty messy. A better solution is to configure the VM with two adapters: A) NAT [for internet access from the VM which will work no matter what physical adapter is providing it], and B) Host-only, configured with a static IP address, no DNS or gateway, virtio adapter, and with promiscuous mode. Only your local machine will be able to access the VM's CIFS shares. It's not trivial to get this solution set up, but once you do it's basically magic.

Good luck!


How can I open MTS video files to iPhone's photostream so applications can use them?

You need to convert them first.

I recommend using Handbrake application for this. It is free and solid.


Connect 2 external monitors with MacBook Pro

I have a MacBook Pro Retina. I connected a 27" Asus Display directly to the HDMI port, and a 27" Samsung Display to the Thunderbolt port through a DVI to VGA adapter.

I now have three displays stacked horizontally, with quite some nice real estate. Both external displays are 1920 x 1080 and have the Mac with Retina resolution of 2560 x 1600. You can do at least the same with your 15" MacBook Pro Retina.

Hope this helps!!


How To Restore Previous 3 sessions of Safari?

To the best of my knowledge, Safari will only save the last session - and no previous sessions before it.

While it won't help you with your current predicament (as @Mark cites, a backup is your best bet), check out the Safari Restore extension which will enable you to manually save & restore different sessions (N.B.: it does NOT save different sessions automatically!).


The best, or, most commonly used method for transcoding DVDs and DivX files to an iPod would be Handbrake.  Handbrake has presets for almost all current iDevices.  I'd start by reading the Handbrake Mac GUI Guide and selecting iPod Touch from the destination presets (image on Stage 2 from the guide) and adjusting select a target bit rate of 700ish for a device with that small of a screen.

If you're interested in scripting out the process to save time Handbrake has a great CLI and guide that would streamline the process.

Another popular solution would be MacTheRipper.


Visual confirmation of keyboard layout change in OS X Yosemite

It's still there, but it only shows when ⌥ is held for a slightly longer time. A quick ⌥ + ⇥ will not trigger this window.


Is "Delete Duplicate" offered by iTunes Match different from simple deletion?

Careful.  There seem to be issues as to what iTunes selects as a Duplicate. If you delete any files - make sure that you search the song first. You may be being asked to delete a higher quality version or your DRM-free version.

Don't delete any until they issue an update or more reviewers have spoken!!!


Does Textmate have anything like Emacs's point and mark for making selections?

Cocoa/OS X's built-in Key Bindings system make this possible. The text view in TextMate implements the highly-relevant NSResponder action methods setMark: and selectToMark:.
The TextMate manual explains that ~/Library/Application Support/TextMate is the right place for a custom KeyBindings.dict file to set the bindings for those actions. Adding these lines to the dictionary:
"^ "       = "setMark:";
"^~ "      = "selectToMark:";

binds ⌃-Space to set the mark (the same binding for this action as Emacs) wherever the cursor is currently located, and ⌃-⌥-Space to select from the cursor to the previously-set mark. This is one extra keypress compared to Emacs, but it'll get the job done.


Is it possible to get the full suite of unix options for the command line tools on OS X?

Get homebrew and have it install the core utilities. You can then see if the GNU version of cp supports the flags you desire. Here is a good answer on a partner site and I'll excerpt the exact steps you'll need to have cp be replaced by the GNU version if you wish:

Here's homebrew - http://mxcl.github.com/homebrew/
Here's the long story - https://superuser.com/questions/476575/replace-os-xs-shell-commands-with-the-linux-versions/476594#476594

An example of such an environment is [Homebrew] (http://mxcl.github.com/homebrew/) which for example has GNU sed among other things. Once you've installed Homebrew, you can type

brew install coreutils

and install the GNU Coreutils. These will provide you with sed, date, printf, wc and many other tools that ship with GNU/Linux, but not OS X. However, so as not to "override" default OS X binaries, they will be prefixed with g by default. So, after installing the Coreutils, if you want to use GNU sed, type

gsed

If this is too much of a hassle to type every time, you can add a "gnubin" directory to your PATH and just call GNU sed with sed. You will need to add the following to your ~/.bash_profile:

PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"


It looks like the Xcode12 install Command Line Tools which have newer ruby framework and your Brew version is not compatible with this one.


Help needed to add text to the end of a string using the "sed" command in Terminal

So here is my question… is there a similar character I can use, like
  the "^" character, that would allow me to use the sed command to add
  text to the end of each line?

Yes, it is: $

That said, looking at what is is going on, let me offer you a different over all solution where you do not need to first:

cat curlFTP.txt | cut -c 52- > curlFTP2.txt

You can process the curlFTP.txt file directly and completely with sed:

sed -E -e 's|^.*[A-Za-z]{3}[ ][0-9]{2}[ ][0-9]{4}[ ]|curl ftp://1.1.1.1/Disk 1 Movies/Movies 1/|' -e 's|$|/|' curlFTP.txt > newfile.txt

You could even eliminate > newfile.txtby using the -i option of the sed command:

  −i extension Edit files in-place, saving backups with the specified
  extension. If a zero-length extension is given, no backup will be
  saved. It is not recommended to give a zero-length extension when
  in-place editing files, as you risk corruption or partial content in
  situations where disk space is exhausted, etc.

sed -i'.bak' -E -e 's|^.*[A-Za-z]{3}[ ][0-9]{2}[ ][0-9]{4}[ ]|curl ftp://1.1.1.1/Disk 1 Movies/Movies 1/|' -e 's|$|/|' curlFTP.txt

Using https://regex101.com to explain the regex used in the sed command:

Which matches e.g.:

drwxr-xr-x 1 nobody root 4096 Aug 02 2014


Citrix on OS X - GlobalSign certificate errors

It looks like you forgot to install the intermediate SSL Certificate on your server. Please check your SSL Certificate installation online: https://sslcheck.globalsign.com/


How to check OpenGL Version? The version is the same as if i install Windows?

Your MacBook Pro has GPU support for OpenGL 3.3 when running Mavericks. That is according to this Apple article:

http://support.apple.com/kb/HT5942?viewlocale=en_US&locale=en_US

Installing Windows graphics drivers in OS X is not supported. Attempting to do so may render OS X unusable and is ill-advised.


How do I manually install an app in iTunes 12.7?

Have you tried the Apple Configurator 2?

I just read about it here, but haven't actually tried it myself:
How do I download an iOS App (IPA) file to my Mac after iTunes 12.7 update?

Here's a description from the above link:
http://krypted.com/apple-configurator/upgrade-devices-and-apps-using-apple-configurator-2/


"This copy of the Install OSX Mavericks..." error message via USB boot

Check that the date is correct.  This is an error that can be received if your date is set utterly incorrectly, typically due to a flat battery prior to install and not being able to connect to an NTP server to correct.


How can I combine two or more folders into one AFP or SMB network share in OS X 10.11?

A new folder could be created 'Folder' (with Folder A/Folder B hidden by adding '.' before the folder names). In that new folder 'Folder', links to each of the files could be created. When folders are found in '.Folder A' or '.Folder B' a new folder and path is created in Folder.

A script could go through and first create the folders in 'Folder'. The script would then go through and create links to each of the files.

This is hokey as heck, but may work (for Macs and linux machines).
Each of these steps is a single find command (or a find command calling another script).

That's a non-eligant but simple solution. If you'd like me to write/test the two commands I will.


How to install Mountain Lion on a disk that cannot be formatted in recovery mode?

You should be able to use dd to destroy the partition's header. You can then format (erase) it and run the install.

From the installer run Terminal and type the following:

dd if=/dev/zero of=/dev/disk0s2 bs=1024 count=1024

Do be warned, this will irrecoverably destroy all data on that partition. But it looks like that's what you're expecting. Make sure you don't accidentally target the wrong thing.

Also note that I haven't done this, exactly. I've used this technique to destroy the entire partition table, not just a single partition. But I think it should work.

When you're done quit Terminal and run Disk Utility. You won't get any complaints about Core Storage.


Why is Java consuming 100% CPU on my machine?

I don't know either, but here's how to find out more

In cases of entirely unknown binaries, strings(1) is often helpful in getting a hint about what the file might be

strings /tmp/ics29586 | less

Have a look through the output and see if it's anything familiar.

Failing that, find out which launchd job it is being launched from:

launchctl list|awk '{id=$3; print "### " id; system("launchctl list " id)}'|awk '/^###/ {id=$2} /.*ics29586.*/ {print id}'

This should output one or more job tags in the form of (for example) com.apple.scrod (and a few errors, which you can ignore).

Once you have the job tag(s), get the launchd config for a job by running:

launchctl list com.apple.scrod    # insert your tag instead

This (and the tag itself, which often contains an internet domain name in reverse notation) should give you some more information about what this process is. Feel free to post it here if you need further help.

Update: Forgot to mention this, but since it's a jar file, you can copy it somewhere and unzip it (jar files are really just zip files) and have a look at what sort of Java classes are in there.


Is it possible to recover a lost stickies note?

I do not know how to solve this problem, but you can use yellow. It is similar to stickies but you can retrieve what you deleted (unless you delete that). Hope this can prevent future mishaps.


Server data app on OS X is highly standards compliant. LDAP is industry-standard (but it's not active directory),  Mail is IMAP, CardDAV, WebDAV and CalDAV. All are quite standard and ubiquitous.  Filesharing uses SMB3.

Unless you have highly specific/rigid client requirements or are wedded to certain client apps, you should be able to make productive use of server.app services across multiple client operating systems.


After googling, I've found this:

https://coderwall.com/p/4l16zq/pyenv-inside-tmux-with-zsh-on-a-mac
http://pgib.me/blog/2013/10/11/macosx-tmux-zsh-rbenv/

And the fix to me is that (/etc/zprofile):

# system-wide environment settings for zsh(1)
if [ -x /usr/libexec/path_helper ]; then
  if [ -z "$TMUX" ]; then
    eval `/usr/libexec/path_helper -s`
  fi
fi


You can always restore an iPad that’s locked if you have possession of the device and the iCloud account. Also, connecting it over USB to iTunes will often allow you to get it unlocked promptly and on High Sierra - the Mac can share it’s network connection to iOS devices over USB so you don’t even need WiFi on the iPad for it to connect back to the internet and receive an update from iCloud/Apple for the unlock commands that are pending delivery.


Your last screenshot is showing the apps that were running in the past 8 hours. You can try running ps -e | grep -i bittorrent in Terminal.app to confirm, but it doesn't appear to be running at this time. Relaunching the Dock should make the icon disappear, unless it's a side effect of autotermination:

  In Lion [and subsequent versions of OS X], an ostensibly "running" application may have no associated process (because the operating system automatically terminated it in order to reclaim resources) and an application may have a process even when it doesn't appear to be running. Applications without processes. Processes without applications. Did Lion just blow your mind?


Is there a way to change the typeface used in Safari's "Reader" mode?

The easy way is to click on the "Aa" on the right side of address window once you are in reader mode already, and choose font and background colors :)


How to attach file to Outlook from terminal using Applescript?

A couple of issues. First, you need to make the new attachment to the message, not to the content. Second, the attachment should be a posix file. Third, you can't just send a file name, you have to tell Outlook where the file is by including the full path.

I've written my own version included here, adding the subject and content as variables passed through the command line.

Note: Call with the following, replacing  with the actual account name.

osascript testterm.scpt '/Users/<user name>/Desktop/test2.rtf' 'Test Subject' '
This is a test content for an email test
'

AppleScript code in testterm.scpt:

on run argv
    set theAttachment to item 1 of argv
    set theAttachment to theAttachment as POSIX file--convert to posix file
    set theSubject to item 2 of argv
    set theContent to item 3 of argv
    tell application "Microsoft Outlook"
        set theMessage to make new outgoing message with properties {subject:theSubject, content:theContent}
        tell theMessage--tell theMessage (not theContent) to add the attachment
            make new attachment with properties {file:theAttachment}
        end tell
    open theMessage
    end tell
end run


LaTeX on OS X stoped working after update

Try 'sudo port rev-upgrade' (which searches for and tries to repair broken linkages like this) or ask the question on the MacPorts mailing list. https://lists.macosforge.org/mailman/listinfo/macports-users


How to remove my daughter as the AppleID organizer

TLDR; Don't cancel your AppleID, Do suspend the card or ask anyone using it to replace it whether they are in a family group or not. Then sort out the family sharing group - any account can leave at any time on their own. Then make a new group with the new organizer. Repeat leaving and joining as needed

Since only the Organizer can disband the group, individuals may have to leave if the organizer is unavailable or unwilling to act. When this happens, only a temporary loss to updates of apps happens - no data is lost. Keep each account intact - no need to make new accounts unless someone is sharing an account and needs their own personal AppleID.

To switch the grouping - have the "soon to be new" organizer AppleID leave (voluntarily any account can leave or by having the organizer remove them). Then the new organizer makes a new family group as them as the new organizer.

At that point anyone is free to choose to stick with the old group or join the new group and when I say anyone - that's the action taken by each AppleID.

Billing needs to be sorted out on an account by account basis. Each AppleID has billing - and if you are not in control of that AppleID or can't wait for them - you have to cancel that card or suspend that card temporarily. This can happen no matter who is in the family group, or whether an account is an Organizer / Parent or member of the group.


What is the actual difference between sh and bash?

The long answer on this has already been written, see https://stackoverflow.com/questions/5725296/difference-between-sh-and-bash.
The echo builtin is one (of several) things where sh and bash differ. To get bash to handle \n as a control character use echo -e.
$ bash -c "echo -e \"Hello\nWorld\""
Hello
World

As for the definition of sh on macOS, see man sh (e.g. on Big Sur):
sh is a POSIX-compliant command interpreter (shell).  It is implemented by re-execing as
either bash(1), dash(1), or zsh(1) as determined by the symbolic link located at
/private/var/select/sh. If /private/var/select/sh does not exist or does not point to a
valid shell, sh will use one of the supported shells.

So basically executing sh will execute whichever shell /private/var/select/sh points to in "sh/POSIX compatibility mode".


This is hard to answer outright but I don’t have the privilege of creating a comment thread and asking some questions first, so I’ll just offer some possible scenarios.

It is just slow. This can happen if you are low on RAM. It is difficult to be patient for this though because all you have is a blank screen, and it is very frustrating.
If it is like my Macbook, and you have a password set to auto-lock or auto-lock your display after 5 minutes, and it still does not appear like it is going to wake up, then go ahead and type your password in anyway without the dialog. This will usually unlock the display and bring it out of sleep mode in one fell swoop as it finally wakes up and registers the keystrokes.

If you don’t have a password set to lock or auto-lock your screen though, I am not sure what to suggest. I have used harmless keys like the arrow keys in the past, just pressing them and alternating between left and right until it comes out of sleep mode to force my computer to wake up, but this has extremely mixed results. There have been a larger number of successes tallied doing this, but not by very much, especially if I was low on RAM before.

As to why it is like this, the possibilities range from being low on RAM or just having a slow disk, to a bug in the operating system or more aggravating, a bug in the firmware. If you can duplicate it regularly, you can try taking it into the Genius Bar and see if they can work out what the problem is there, it might even be a known issue that has already been documented and solved for some on a case by case basis, or a software update may be in the works.


How to remove duplicate and unclickable Dropbox folder shortcut in Finder sidebar?

It was a broken folder reference, and it could be removed by holding cmd+alt and dragging the shortcut off the sidebar.

Reference: How can I remove a folder that no longer exists from my Finder sidebar in Lion?


Transfer a large folder of photos and videos to iCloud Photos

The probably easiest way to get this done is to import the pictures into Photos.app on your Mac and let iCloud do the syncing.

Open System Preferences -> Apple ID / iCloud (depends on macOS versio)
Make sure "Photos" has a checkmark

Then start Photos and wait for the photo library you already have to sync to your Mac (may take a while depending on the load on Apples servers, your bandwith etc). Afterwards drag&drop your photos into the Photos window (or right-click on them and add them to Photos via the Sharing entry) and let the sync copy them into iCloud.
As you have already started to upload them directly to iCloud.com you may run into duplicates. Photos won't detect them, so either delete them first (in either iCloud.com or Photos) or don't reimport the photos already available in the library.


In general, dynamic wallpapers drain the battery faster than still wallpapers. The amount of drainage is dependent on the wallpaper itself (whether it has many bright colors, is graphic intensive) and how it's programmed (CPU and memory usage, etc.). There are ones that are better than others. Also, how often are you on your home screen where you see that wall paper? Obviously it will only affect you battery life if it is on the screen, so if you are using apps all the time you should see virtually no difference. I would suggest experimenting with your iPad's battery life with a dynamic wallpaper and without, and see how they vary with your usage.


Parallels VMs double counted for disk space usage?

So it turned out that there was hidden folder that was causing my woes... it was 58 GB in size! Disk Inventory X helped me catch it.
The Mac storage analyzer was counting that stuff as Documents, which was causing the weird discrepancies. That hidden folder was something that could easily be deleted since it just contained junk.


How to fix Mail stuck importing messages from a Time Machine backup?

If it is IMAP or Exchange you can skip this process and just add your account afterwards.

I would not advise to skip it if it was a POP3 account because usually it means you only have a local copy of those mailboxes and won't get synced when adding the account again.