Since you haven't used ls -le as recommended, we don't know what the access control list looks like, but there might be something going on there that is preventing you from being able to write the files. The fact that a newly created user CAN edit the files makes me even more suspicious.

This command will remove ALL access control list entries from the folder and all its subfolders and files:

sudo chmod -RN path/to/folder/containing/files

Once you've cleared the access control list, try resetting the ownership like so:

sudo chown -R ulrikdamn:staff path/to/folder/containing/files

Now grant permissions like so:

sudo chmod -R u+rwX,g+rX,o+rX path/to/folder/containing/files

This gives you full read/write permissions. The "staff" group and all other users get full read permissions. Using an uppercase X, sets the execute bit for all directories within the tree, but leaves the execute bit for regular files as is.

Lowercase x would set the execute bit for all folders AND files. The execute bit must be set for a directory in order to read its contents. If you'd like to give write permissions to the group or others, switch out for g+rwX or o+rwX as necessary in the last command.

Here I'm passing in a folder path. If you want to pass in a single file, just remove the -R from each command. The R makes the command recursive, applying it to an entire directory tree. Without it, the command will modify the permissions for a single file or folder passed in.


Save the URL in Finder as a bookmark via Automator

You could install tag with for example brew install tag and then use a script like this:

set tags to text returned of (display dialog "" default answer "")
tell application "Safari" to tell document 1 to set {u, t} to {URL, name}
tell application "Finder"
    make new internet location file at POSIX file "/Users/username/Bookmarks" to u with properties {name:t}
    set p to POSIX path of (result as alias)
end tell
do shell script "/usr/local/bin/tag -s " & quoted form of tags & " " & quoted form of p

For Chrome, use tell application "Google Chrome" to tell tab 1 of window 1 to set {u, t} to {URL, title}. Separate the tags with commas in the dialog.


You can't.

IPAs downloaded from the App Store are built for the ARM processor in actual iOS devices. Even if you signed up as a developer which would give you access to the iPhone Simulator, it's not an emulator and can't run ARM code.

The only way you can run iOS apps on OS X is if you have the iPhone Simulator and have a version of the app specifically compiled to run on the simulator.


Is it possible to copy the remaining files of a (possibly corrupted) hard drive to an external hard drive?

Assuming you haven't already solved this, each of the following options should work.  Also not sure if you went through with a new computer:

Start up in the recovery partition of an external bootable drive (especially if you have a USB recovery installer of Mac OS - highly recommended). Use disk utility to restore your external hard drive from the internal drive of the old MacBook Air. Once completed you should have an exact clone to hook up to your new MacBook Air or investigate a fresh install of the old one.
This is a slight variation, but if you haven't already got a USB recovery installer, you could partition your external drive, make the first partition into the recovery installer, and use the second partition to restore into a clone.
Start in disk utility on your 2018 MacBook Air (or a friend's Mac). Use a Thunderbolt 2 to 3 adapter and start your 2013 MacBook Air in Target disk mode (hold T on startup). If your hard drive doesn't mount, hopefully it appears in the device list for you to access.
Dismantle the old MacBook Air and place the hard drive into an external enclosure. Hopefully you have a friend with an enclosure you can borrow. If you buy a full upgrade kit, you may be able to salvage the old MacBook Air as well!


iPod Touch Not Showing Under Devices in Finder

The iPod won't appear under Devices in the Finder, so you're not doing anything wrong.

In Safari on the Mac, first enable the Develop menu by going to Safari > Preferences > Advanced > Show Develop menu in menu bar
Plug the iPod in over USB and launch Safari (on the iPod)
Back on the Mac, go to Safari's Develop menu and you'll have a new menu item for your iPod touch, which lists all of its open Safari tabs in a submenu
Select a tab from that submenu and Safari's Web Inspector will open. You can now debug the page on the iPod touch through the Web Inspector on the Mac


Backing up to an existing Time Machine sparsebundle

As it turns out, I needed to make the user whose account is being used to authenticate to the Time Machine mount point from the remote laptop the owner of the MightyMac.sparsebundle file. I discovered this by comparing the permissions on the new sparsebundle it created with the old one I wanted to backup to and found the new one was owned by the remote user and the old one was not.

After I made the remote user owner of the old sparsebundle Time Machine backed-up to the old sparsebundle file.


Booting into single user mode by default

Open Terminal.app and enter:

sudo nvram boot-args="-s"

In the future your Mac will always boot to single user mode until you remove (sudo nvram -d boot-args or sudo nvram boot-args="") or replace the boot-args.

Other boot-args directly modifying the boot mode:

sudo nvram boot-args="-v": verbose
sudo nvram boot-args="-x": safe mode


If you have an iPhone and you use the calendar on it then you can easily put it in Apple's cloud, iCloud, and from there it is easily shared.

First, on your phone go to "Settings" and select iCloud. Make sure Calendars is is flicked across to green and your Calendar is in the cloud.

Now in a web browser go to iCloud.com and click on "Calendar". This will show you all the calendars you have in the cloud. See my example below :-

Now if you click on the pie slice to the right of the name it brings up a sharing dialog.

If the other person also has an iCloud account then you can share your calendar to them privately and allow them to edit it. Otherwise a public, read only share can be given to anyone who can read a calendar in CalDAV format. You can see the incredibly long address in the screen shot. It's so long it is best to email it to someone straight from the dialog. Click on the "Email Link..." link and you can be sure the right address is sent.


Can I disable the lighted Apple logo on the back of my MacBook Pro?

Nope.

The glowing Apple on your MacBook Pro is actually illuminated by the backlight of your screen as well. So you can't turn it off as long as you have your screen lighted on. Your best bet is probably to put a sticker on it.


How do I change window size that is not Finder?

Drag the sides or corners of the window to your desired size. This is remembered across application launches.


Based on the answers you've given in the comments.

The device doesn't show in Disk Utility
It doesn't show in System Information under USB
It works in other computers
Other USB sticks work in this computer
– Changing USB ports makes no difference
The device is getting warm
– It also doesn't work in another OS X system

I would suggest that there is an incompatibility between this USB stick and OS X, it could be there is some kind of damage to the sticks Firmware or a wider issue with the product that you've not been able to trace down other reports of.

Short of opening up USB Prober and understanding more about how USB communications happen, I would suggest the stick is defective and you try to get a replacement from the retailer.


A Strange effect on iPhone6 and iPhone6+ when I Swipe Left-to-Right and Right-to-Left on Home button twice

This is a feature designed to bring the top of your screen into reach when you are using these new larger devices with one hand.  It's actually activated by a double tap (not press) on the home button.

Check out the item "Reachability" on this apple page:
https://www.apple.com/iphone-6/tips/


Can I delete photos off Camera Roll after transferring to iCloud?

Deleting photos from the Camera Roll has no effect on photos already in your PhotoStream and vice-versa.

Photo Stream is temporary so if you don't access your PhotoStream on your computer where the photos can be saved locally on your computer (there is an option to do this automatically with iPhoto on a Mac), you should import the phtoos from the Camera Roll with your computer. You can delete the photos from the Camera Roll after the photos have been imported by your computer as with any other digital camera.


Is Whited00r safe? If I use it to install iOS 7, can I restore to iOS 4?

Whited00r is not iOS 7. It just looks and feels like iOS 7. You won't be able to install iOS 7 applications or have access to many of the features of iOS 7. You're still running iOS 4 under the hood, and all you have to do is restore in iTunes if you don't like it.


Auto login boot camp partition in VMWare Fusion?

As the auto-login or password is in Windows, and Windows doesn't know if it is booted via BootCamp or VMWare, I don't think you can do this from the Windows side.

It doesn't seem likely, but perhaps you can set it to always require password, but then use AppleScript and VMWare, or Automator GUI Scripting, to enter the password for you.


Does the new 24" iMac Touch ID keyboard work with Mac's with the T2 Chip?

The Touch ID feature on the new keyboards only works with the M1 chip.

Implemented wirelessly on Magic Keyboard, it uses a dedicated security component on the keyboard that communicates directly with Secure Enclave in M1, creating an encrypted channel to protect users’ fingerprint data from end to end.

https://www.apple.com/newsroom/2021/04/imac-features-all-new-design-in-vibrant-colors-m1-chip-and-45k-retina-display/?afid=p239%7C10078&cid=aos-us-aff-ir


How can I save tabs in iTerm 2 so they restore the next time the app is run?

You can Save and Restore Window Arrangement with ⇧ ⌘ S and ⇧ ⌘ R options under the Window screen in iTerm2

You can start the default Arrangement Option to enable are at Preferences -> General -> Startup  -> Open default window arrangement .

You can add arrangements with the ⇧ ⌘ S and manage them under Preferences -> Arrangements tab .


I figured out what went wrong:
I made a typographical mistake when I was creating the symbolic link!

WRONG

sudo ln -s /Applications/Julia-0.6.app/Contents/Resources/bin/julia /usr/local/bin/julia

CORRECT

sudo ln -s /Applications/Julia-0.6.app/Contents/Resources/julia/bin/julia /usr/local/bin/julia

(I was missing the julia in .../Resources/julia/bin/...)


'Travelling Salesman Problem' solver app for iPhone

Nothing is remotely close. I'd watch the Wolfram Alpha app as they'd be my obvious choice for someone that would enable a "mail the data" to their servers for a solution.

iOS is certainly powerful enough to solve this class of problems, but we're still waiting for someone to invest the time in releasing an "app for that".


You can use Dictation for this.

Open Settings and enable dictation in keyboard settings. Make sure to check "Used Enhanced Dictation"(you may need to download something)
Go to Settings > Accessibility > Dictation(under interacting)
Check "Enable the dictation keyword phrase" Enter whatever you want in the text box underneath it. To use "Hey Siri", type "Hey" in the box.

Click on "Dictation Commands"
Check "Enable Advanced Commands"
Click on the plus that appears.
Now fill it in like this:

If you want (and I recommend you do), uncheck all the other boxes as you might accidentally activate one of those commands without meaning to.

Source


Yes, in iOS 8 you can set a limit to the time period of the messages. So, not an actual amount - like the 200 messages on your Android - but you can limit it through Settings > Messages > Keep Messages menu option where you'll see the following flavors:

Forever
1 Year
30 Days


Diff application with posibility to input text manually

If you can't find an alternative to meld, consider installing it via MacPorts:

sudo port install meld


Is there a way to transfer a Launchpad layout to another machine?

It does appear to work. Copy over the existing entry in the target ~/Library/Application\ Support/Dock folder with the source file. The first use of launchpad was missing the majority of the icons but logging out and back in again to the account resolved this.


How to obtain latest slipstreamed installation media for OS X?

Same Answer as given here:

Basically you want to use the System Image Utility to create a bootable .dmg you can than put on a USB drive.
Have a look at this post, it covers this process in detail (you probably can leave out some steps); this should get you started.


disable vibration alert selectively on iMessages

Sorry, don't think this is possible in any current version of iOS.

You could try setting up a custom vibration pattern that was close to non-existant:

http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html


prevent mac from renaming downloads' extensions

Go to the Chrome menu and select preferences. Scroll to the bottom of the preference window and click on Advanced. This lets you scroll down to a 2nd page off options that you can use or turn off. Two of the first options refer to using a Prediction service for loading web pages. You can try turning one or both of these off to get rid of your problem.


How can I change the speech rate while text-to-speech is going on?

Go into system preferences and into speech, then select the tab "Text to speech" the second option down is speaking rate, adjust the slider :)


How to have Single App mode for a web app on an iPad using Apple Configurator 2?

Yes that is possible and it is even easier then using Apple Configurator 2. You just need to go to settings-> general->accessibility->Guided Access.

Then when you are in the webapp click three times the home button and draw where the you user can not interact anymore. They can not leave the app, or use the home and power button.

I hope this is what you are looking for.


Stop Apple Notes in iPad auto creating unnecessary hyperlink on handwritten text

It’s not possible to disable content recognition in Notes when drawing, only for typed text:

How to turn off hyperlinks in Notes in iOS so you don't accidentally click them?


Mount a network (netatalk) AFP volume using a public key instead of an SSH login password?

I don't think this is possible (authentication with OpenSSL cert), based on the linux man page, and the Apple tech documentation listing out authentication methods.

If you linux sys admin wants to use passwordless auth, then you're limited to setting up kerberos.

Alternatively, you could do something like setup an ssh tunnel to connect to the server, and send your AFP traffic through it, and just have the server listen on localhost, limited to accepting local requests. It's still not secure, and still using password-based auth, but it's limiting that traffic to within the machine itself. Traffic out on the wire is SSH encrypted, and authed using your cert.

You can start an SSH tunnel as follows:

ssh -f -N -L 10548:[yourserver]:548 [user@yourserver] -i [path/to/your/ssh/key]

This will start an ssh tunnel in the background tunneling from 10548 on your local machine to port 548 on the server.

Then in macOS, in Finder, use the Connect to Server and connect to: afp://127.0.0.1:10548

Or - use something like FUSE and sshfs (not AFP, but it's trivial to setup).


Why can't I airdrop my notes from my mac to my iDevice?

It appears that you cannot share notes via Airdrop from a Mac.

I have checked four Macs (all running either El Capitan or Sierra) and in each case I find the exact same situation as you. More specifically, trying to share a note does not give me the option of using Airdrop and if I click on the More... option I also see AirDrop listed with a ticked checkmark (greyed out just like in your screenshot).

This is not something I had noticed previously as I haven't tried to share a Note from any of my Macs.

Now, I also checked whether this is a known issue and found this discussion on Apple's website. Although it was started in January 2015, you'll see that the most recent post was (at the time of writing this) just over a week ago.

I'm not entirely sure why sharing notes via AirDrop from a Mac isn't an option (although the fact that notes are all stored within the Notes app and can be synced via iCloud may be part of the reason).

I suggest you send feedback to Apple.

If you do need a way to share your notes via Airdrop, then there's a few workarounds online (including within the above-mentioned discussion). The one I like most is to do as follows:

Within the Notes app, open the note you want to share
Go to File > Export as PDF...
Click Save
Within Finder, navigate to the exported PDF
Right-click on the file
Select Share > AirDrop


Is it possible Select and Autocopy in Mac

I don’t know of any software that does that at a system level and apparently, neither do these guys at SuperUser. ;)

The reason why there’s no extension that does this for Safari yet is because the API for Extensions on Safari doesn’t support Clipboard mechanism at this time.


Is it possible to use both the GPUs in a MacBook Pro at the same time?

It depends what you mean by:

  use them both at the same time

So, Apple's usage of two GPUs is based on using one or the other, not both. Meaning as a user, you cannot "use them both at the same time."

Now, if you're talking about using them both as a programmer, well then anything is possible, and you could probably target both GPUs using OpenCl.

Most applications written for OSX though will target GPUs using OpenCL, which is Apple's abstraction of the GPU. This means apps will call on the GPU when needed, and because Apple's implementation is one GPU at a time (not both), then most apps will only use one, not both.

NOTE:
This is in regards to using multiple GPU chipsets, not multiple core within a chipset. Obviously OSX and OpenCL can use multiple cores.


Migrations Assistant - Best way to transfer data?

I have a FW800-FW800 cable that comes with an adaptor, and will convert FW800 to FW400.  So I can put on the adaptor and use TDM between a FW800 and FW400 machines.  Macs have ethernet interfaces that do auto MDI-X, so a crossover cable is not necessary.  Plug and play.


SELF ANSWER:

On Windows, books should have been available from the iTunes application but, for whatever reason, they weren't for me. So, I ended up moving my iTunes library back to a Mac running OS X 10.11.

On OS X, it appears that all books functionality has been moved from iTunes to the iBooks application. I opened iBooks and it immediately offered to move books from iTunes. I then deleted the books from iBooks. After closing both iTunes and iBooks, an inspection of iTunes Music Library.xml shows that all the books "tracks" have been removed from my iTunes library.


Applescript to add sender of message to specific group in Contacts

Try this, it will create a contact with proper first name, last name and email address:

tell application "Mail"
set theMessages to selection
if theMessages is not {} then -- check empty list
    set theSenderName to extract name from sender of item 1 of theMessages
    set nameArray to my split(theSenderName, " ")
    set theFirstName to item 1 of nameArray
    set theLastName to last item of nameArray
    set theEmail to extract address from sender of item 1 of theMessages

    tell application "Contacts"
        set theGroup to group "_TEST"
        set thePerson to make new person with properties {first name:theFirstName, last name:theLastName}
        make new email at end of emails of thePerson with properties {label:"Work", value:theEmail}
        add thePerson to theGroup
        save
    end tell
    end if
end tell

on split(theString, theDelimiter)
    set oldDelimiters to AppleScript's text item delimiters
    set AppleScript's text item delimiters to theDelimiter
    set theArray to every text item of theString
    set AppleScript's text item delimiters to oldDelimiters
    return theArray
end split

There were a few issues with your original attempt, here's how I worked around them.

For starters, selection gives you a list of items (even if it's just a list of one), so you need to pick the first element from the selection.
In mail, sender gives you a not very useful string with the name and email combined. extract name from and extract address from give you useful strings.
The name string is the full name, but Contacts.app expects separate first and last names, so I split that string (using a handy function found here) to make a decent guess at first and last names. This may give unexpected results from strangely formatted names in emails.

If you have any problems with this one, let me know and I'll see if I can fix them. In the future, it may be helpful to run the scripts in AppleScript Editor, and check the Event Log for details on what's failing (error messages are useful, if only to put into Google or give others a starting point for solving your problem).


Icon without app name in Notifications (iOS 9.2)

That is the Apple News app icon.

It should appear normally if you are in a region that is supported by Apple News.

Its availability is dictated by the Region setting under Settings > General > Language & Region.

If that is set to a region that is supported by Apple News, then it is likely a bug. Try rebooting your device.

If that is not set to a region that is supported, the malformed entry in your Notifications settings may be a result of having used one of several 'methods' to force the availability of Apple News.

It should not present any problems for your device, but if you really want it fixed/removed, a restore may be in order.


Sierra as NFS/LDAP client: write permissions problems

I deleted nolockd and it works much better.


high sierra on MBP2010 microphone and card reader not working anymore

The card reader issue can be solved with starting "Image Capture.app" while inserting the card. The reference for this is here.


Is it worth it to upgrade a mid-2007 MacBook (MB061LL/A) to use an SSD?

Yes,
... because there are other advantages besides the faster access times.

SSDs work inaudible
SSDs are shock-resitant
SSDs use less energy but the total impact is very little...
SSDs max out the SATA 1 throughput, which your old HDD will probably not.

Also, you might get a SSD and then use it in your newer Mac which you will buy in a few years. Make sure to get a SSD with a SATA 3 interface - which is backward compatible to SATA 1.
What about TRIM? The current SSDs have very efficient garbage collection which make the need for TRIM dispensable. But as such performances largely differ depending on the hardware manufacturer, make sure to study performance reviews of the SSD which you'll consider.
I've written some more in this post.


According to this answer, you can't delete the last file that's open in a Preview window:

  Preview won't allow you to cmd-delete, or "move to trash", or even drag and drop to trash, the last file it has open.

If there is more than one PDF open in a single Preview window however, you can delete them up until the last one.

Those questions might also be helpful for you:

How do I "Move to Trash" in Preview in OS X Lion? - Super User
Preview- move to Trash - Ask Different
Deleting a file from inside Lion’s Preview.app - Ask Different


No duplicates will be uploaded to Photo Stream—only media that didn't get uploaded will be uploaded. This general rule also applies to photos transferred to other devices; the other device won't upload duplicates either.


Mac OS X: I accidentally clicked on the cross in the Installed tab in the app store application. Now my Pages doesn't work anymore

So the cross in the list of installed applications actually just hides the app but does not uninstall it. When you open the app store go to Account -> Hidden purchases. It will be there.


Is replacing HDD by SSD worth it with Core 2 Duo and Filevault2 enabled

You will see a great improvement in performance. You will lose some performance due to the encryption but you will at least get two and half times the performance of your current drive.


How can I turn off Bluetooth with only keyboard actions?

Go into the Finder, type command + shift + u and open Script Editor by selecting it and typing command + o. In a new script, type (since you can't highlight to copy)

tell application "System Events"
    click button "Turn Bluetooth Off" of window 1 of application process "System Preferences"
end tell

and then type command + r to run the script. The trackpad should now be disconnected.


Favorites disappears from sidebar in Finder

Hold together Option+Command+esc and then relaunch "Finder" that will solve your problem instantly.  If the problem persists, please try reinstall Mac OS X by Command+R after rebooting.


Is it possible to change the face that represents each person on Photos.app on OS X 10.10?

Right-click on the Faces album you'd like modify, and click Get Info.
Double click the small round photo that appears on the fifth row of the info pop-up. All photos in that album will now appear behind this pop-up.
Right-click the photo you that you want to use as that Faces album thumbnail, and click Make Key Photo.


How can I disable Window Minimize animation

While Yosemite doesn't provide an option to prevent the minimise animation, it does provide an option to use the "scale effect", rather than the "genie effect". I find this animation to be much quicker and much less distracting.

See System Preferences -> Dock


Identifying which admin changed another admin's privileges

You may also be able to glean some info from the BSM audit logs. The log files are in /var/audit and are viewed with praudit(8). I don't know the format of the audit record for changing an account, but there should be some clues. You can check the date range and look for privilege escalations. The text section may have mentions of the '/Local/Default' node.


size of OSX Yosemite, don't understand who only 40 GB let on HD

DiskInventoryX will allow you to view a diagram of every file of your Mac and parts will be larger relative to file size. You can find it here: http://www.derlien.com/ This should allow you to find what's taking up so much space on your Mac.


How can I make Spotlight index source code in Mountain Lion?

As mentioned in your linked article, the default place for all included importers has been System > Library > Spotlight since 10.4 and it's still there in ML, including RichText.mdimporter.


How Many Hours of Game Playing can Iphone 4 Support?

Playing games on your iPhone uses a lot more processing power than 3G or wifi.  The higher the cpu usage, the faster the battery drains.  I'm actually surprised you get as much battery life as you do, that seems pretty good to me.


2009 MacBook no longer boots after SSD upgrade

Take out the SSD and put in the original hard drive, see if it will work then. If not, take it to an Apple Store. They will run a diagnostic to see what's wrong. Don't tell them you've opened it yourself and don't leave in the SSD otherwise they're gonna tell you the warranty is voided. BTW in case you're a smoker, I would also recommend cleaning the inside.


Is it possible to bypass the activation on an iPhone 5c that has "No SIM" issue?


Shortcuts for the application switcher in OS X

What about the shortcuts to actually go left / right (i.e. choose different applications) within the application switcher?

Release the Command+Tab keys when the highlight is on a selected app to switch to that highlighted app or with the Command key still pressed:

tab – move selection to the right in the app list
` – move selection to the left
h – hide the selected application
q – quit the selected application
mouse scrollwheel – move the selection back and forth
left arrow – move selection to the left
right arrow – move selection to the right
up arrow – enter expose (Mission Control) within the selected application
down arrow – enter expose (Mission Control) within the selected application

Source: http://osxdaily.com/2009/11/17/secrets-of-the-command-tab-mac-application-switcher/


That's the playlist window.

On Mac OS X:

Press CMD + OPTION + P to switch modes, or click on Window > Playlist.

On Windows:

Press CTRL + L to switch modes, or click on View > Playlist.


Weird folder names in ~/Library/Preferences

It is unlikely your Mac is infected.

The odd folder names within ~/Library/Preferences is likely due to a crashing Mac application or process. The crash may be happening within a preferences related section of the application and causing garbage values to be passed to the preferences.

Safe to remove

Assuming a reasonable application is responsible for these files, you should always be able to delete contents from ~/Library/Preferences without loosing critical information or work.

Delete the folders and check again after running a few of your applications. Do they return?


Dell monitor does not run on native resolution of 1600x900 pixel when connected to early macbook pro retina 2015 via thunderbolt

There is nothing wrong with your monitors, neither your Mac. That's a compatibility issue with your adapter. There are many comments on Amazon complaining about the same issue on similar converters. That seems, unfortunately, a hardware fault.

Example: http://www.amazon.com/gp/aw/cr/B00NH13I08/ref=mw_dp_cr


Where does iTunes Match store songs on my iDevice?


How can I turn off internet access for Mac apps

The firewall settings you have tried to configure apply to incoming connections only - this is why it is not working for you.
Basically a program on your computer can initiate a connection to an external computer, which is known as an "outgoing connection".
Similarly a program on an external computer can initiate a connection to a program on your computer, which is known as an "incoming connection".
In both cases, data can flow both ways as soon as the connection is established. That is a program can initiate an "outgoing connection", and receive lots of data on that "outgoing" connection.
In order to do what you want, you'll want to install a program such as Little Snitch, which can block network connections from programs such as Origin.


Does the iPod with video have a built in FM radio?

The Radio option probably refers to an accessory that Apple used to sell, the iPod Radio Remote.

Your iPod does not have an FM radio built in; only the 5th and 6th Gen Nanos have that.

For more information about using the iPod Radio Remote, see this Apple KB article.


In OS X 10.7, Exposé has been outmoded by Mission Control. It essentially combines Exposé and Spaces into one set of gestures. How you access it will depend on your computer and its configuration.

MacBooks with glass, buttonless trackpads and desktops with the Magic Trackpad can access it by swiping four fingers up, I believe. Older MacBooks that run Lion can access it with the Exposé button on the keyboard. And, of course, all Macs can be configured to launch Mission Control by moving the cursor to a corner. It can all be accessed via the Mission Control pane in the System Preferences.


Lock Screen vs Login Window - affect on running processes

I just tested this in my Macbook Air, you can use Shift-Control-Power to lock your screen and it kept the processes running.

If you want to enter lockscreen after this command, you have to setup this option:

and your Energy Saver Settings should look like this:


MacBook Pro tries to shutdown every X hours

Check if a shut down schedule is set in System Preferences → Energy Saver → Schedule.


iTunes movie player loses focus when iPhone starts syncing

The follwoing setting should do it.

iTunes > Preferences > Advanced:

Check "Keep movie player on top of all other windows"


Flash firmware without CH341A programmer

I guess the flashing itself should not be that much of a problem (see https://gist.github.com/elvisizer/2dfa119e959ae6f35389d4d56054f067 for further description)
The main point AFAIK is to inject a newer NVME driver into the (pre 2015) SCAP EFIPayload file that needs to be flashed.

If I understand correctly, @y-h-wong raw-edited the SCAP file (with hex editor e.g.) and copied the NVME driver from a newer Bootrom into the update for your pre 2015 MBA/MBP. The SCAP files can be extracted from the latest Mojave InstallESD (Packages/FirmwareUpdate.pkg/Scripts/Tools/EFIPayloads).

Edit:
Ok I just learnt that you can replace the NVME part using UEFI-Tool. This means, a new SCAP file can be built like that.
I'm just not yet confident enough on this to flash it using the mentioned commands, as I don't have any flashing hardware available right now and don't want to kill my system in case something goes wrong.

Edit2:
Ok, I now understand the UEFITool will only provide cap files, not scap files - meaning the file is not signed. I guess that's the reason why simple injection of the NVME section of the scap does not work like this.


In Mail Preferences, you can specify where the attachments are saved.

Check this settings and decide what you want:

If you want it the old way

Use Automator that will save all Attachments in a Folder of your choice. Then you can decide what to keep and what to delete.


Homebrew: how to switch between GCC versions `gcc49` and `gcc`?

You can’t, those are different formulae, and Homebrew doesn’t allow you to install a previous version of a formula.

The workaround is to remove gcc, then go back in Homebrew’s history (remember that it’s a Git repository), get the gcc formula as it was before the 5.1.0 upgrade, install it, then upgrade gcc to get the latest version.

The 5.1.0 gcc upgrade was done in Homebrew commit 9cf3d4da1148c0a0d2f42c2fbe75f9a557339bab:

$ cd $(brew --prefix)
$ git show -s 9cf3d4da1148c0a0d2f42c2fbe75f9a557339bab
commit 9cf3d4da1148c0a0d2f42c2fbe75f9a557339bab
Author: David Christenson <david@the-david.com>
Date:   Sat May 2 18:58:17 2015 -0600

    gcc 5.1.0

    Update to latest stable release, add option and patch for JIT, remove CLooG dependency,
    refactor language selection, add HEAD, use HTTPS mirror.

You need to checkout the parent commit:

$ git checkout 9cf3d4da1148c0a0d2f42c2fbe75f9a557339bab^

Then get the gcc formula and save it somewhere:

$ brew cat gcc > /tmp/gcc.rb

If you’re lazy I put this formula online here. You can now go Back to the Future:

$ git checkout master

Be sure you removed the current gcc:

$ brew rm gcc

Now install the 4.9 version, either from your local copy:

$ brew install /tmp/gcc.rb

Or from my online copy:

$ brew install https://gist.githubusercontent.com/bfontaine/eacd18e2c413005a7526/raw/320a73fc6e1bbf0009a08e6bd90e9d32c3409007/gcc.rb

You should now have a working GCC 4.9 install. Now, upgrade to get the 5.2:

$ brew upgrade gcc

Done.

$ brew ls --versions gcc
gcc 4.9.2_1 5.2.0


What are the differences or similarities of using a journaling file system and Time Machine backups?

I will try to explain journaling as I see it. I probably will not give the process completely right, but you will have a better idea of how journaling works.

Let us say I want to write some new data to the journal file system. The steps would be something like the following.

The operating system writes a new entry to the journal. This entry
states the I want to write the new data. The operating system also
includes what every information would be needed to undo the
operation.
The operating system marks in the journal that it finished making
the journal entry.
The operating system now goes through the process of writing the new
data to the drive.
The operating system marks in the journal that it has
completed the task stated in the journal entry. The space used in
the journal by this entry can now be reused.

If the system crashes during these steps, then the following happens during restart of he computer.

If the computer never completed step 2, then the journal entry can me marked completed so the space can be reused. In other words, the task of writing the data was never started, so the journal entry can be ignored.

If the computer completed step 2, but not step 4, then the information stored in the journal entry is used to return the file system to the state before the journal entry was made. After this is completed, the journal entry can be marked as completed so the space can be reused.

So journaling is a temporary operation that helps prevent the corruption of a file system. This slows down access to the drive, usually this cost is outweighed by the benefit of the protection.

Time machine backups are a permanent backup of changes made to your drive. You can use the backup to restore parts or all of your file system to a previous state.


Applescript (or other Quicksilver accessible thing) for hibernating a snow leopard mac?

You can use Deep Sleep. It's a Dashboard widget that will put your mac into hibernation mode.

Edit: from the website

  Deep Sleep can also be used as a command line utility

From there, you can check out if QuickSilver can launch command line programs.
You can also package it in a .app -for example using Automator- and launch it with QuickSilver.

~~

Careful, be aware there's 2 sleep mode.

The normal one you can trigger using ⌥+⌘+Eject

And the hibernate (or Safe Sleep) mode.

You can read about the differences between them here.


You mustn't clone the partition map of a 4096 Byte disk to a 512 Byte disk (and vice versa) directly. 4096 Byte/512 Bytes are the device block sizes here.

The major differences are the 1st block (block=0) and the GPT header (block=1):

While the MBR (PMBR) on a 512 disk only occupies 512 bytes (Block(512)=0), the MBR on a 4096-disk occupies the whole first block and the GUID starts at block(4096)=1 (which would translate to block(512)=8).

The first GPT header on a 512 disk occupies the second block (Block(512)=1), the first GPT header on a 4096-disk occupies the whole second block and the GUID partition table starts at block(4096)=2 (which would translate to block(512)=16).

Examples:

Device block size: 512

                0           1         PMBR
                1           1         Pri GPT header
                2          32         Pri GPT table
               34           6
               40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
           409640 size-main-v      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
totalsize-1269576     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
     totalsize-40           7
     totalsize-33          32         Sec GPT table
      totalsize-1           1         Sec GPT header

Device block size: 4096 (in parenthesis the "respective" 512 start block/block size)

               0 (0)           1     (8)        PMBR
               1 (8)           1     (8)        Pri GPT header
               2(16)           4    (32)        Pri GPT table
               6(48)       51200(409600)      1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
           76806(..) size-main-v              2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
totalsize-158697(..)      158692(..)          3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
     totalsize-5(..)           4    (32)        Sec GPT table
     totalsize-1(..)           1     (8)        Sec GPT header

As a consequence don't clone the partition table but create it yourself:

sudo gpt create diskX #(with diskX the disk identifier of the target disk(512)

Then add the EFI, the main partition and the Recovery HD. Just start at block 40(512) on your disk(512) while multiplying the sizes of the disk(4096) partitions by 8:

sudo gpt add -b 40 -s (size-old-efi*8) -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B diskX
sudo gpt add -b 40+(size-old-efi*8) -s (size-old-main-vol*8) -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC diskX
sudo gpt add -b 40+(size-old-efi*8)+(size-old-main-vol*8) -s 1269536 -i 3 -t 426F6F74-0000-11AA-AA11-00306543ECAC diskX

Your source EFI partition probably has either 51200 blocks(4096) or 76800 blocks(4096).


Remove all downloads from iTunes? (But keep them in iCloud)

In iTunes 12.6, under Music, select Songs and sort by iCloud Status. If that column is missing, right-click the column headers and tick iCloud Status.

Select all songs with a status of Apple Music by clicking the first one, holding ⇧ shift, and selecting the last one. Then right-click and select Remove Download. Repeat for all songs with a status of Matched, Uploaded and Purchased.

In fact you can simply select the first song with a status of Matched, hold ⇧ shift, then select the last song with a status of Uploaded. This is true in particular if you use iTunes Match rather than MUSIC.

The songs you want to leave on disk are marked as Duplicate and Ineligible.


Cannot access directories over SMB (permissions error)

In the Privacy tab of the Security & Privacy system preference pane, make sure that either:

smbd appears and is checked in the Full Disk Access list, or
smbd appears with Documents Folder checked below it in the Files and Folders list.

If you need to add smbd, it can be found in /usr/sbin.


All applications cannot open unless Internet is off

This issue has now been resolved by Apple. The original post is preserved below.

As of 8 pm UTC, Apple's notary service is having 'performance' issues according to Apple's status page, which may be slow enough performance to cause timeouts or simply lock macOS trying to communicate with the service.

Developer ID Notary Service - Performance
Today, 8:00 PM - ongoing
Some users are affected
Users may be experiencing issues with the service. We are working to resolve the problem.

Currently lots of people are installing the just-released macOS Big Sur and putting a lot of stress on Apple's servers, which may have been the cause of this issue.
Catalina's Gatekeeper verifies notarisation on every app when launching the app. This process requires confirmation from Apple before launching the app.
People on slow network connections have suffered from slow app launch since this was introduced. With Apple's servers slow due to the stress caused by everyone updating, the slowness has been moved to Apple's side, but it's still present, and exaggerated for most people.
With the notary service having issues, macOS is unable to contact this service. Since macOS detects a network connection, it keeps trying to communicate with the notary service, rather than giving up as it does when not connected to a network at all. When not connected to the network, macOS defers the check to next time the network is available and may still show a warning when launching apps.
A workaround is to disable AMFI (Apple Mobile File Integrity). This should be considered a last resort, as this disables a key security check on macOS. First, disable System Integrity Protection (csrutil disable from Recovery) to be able to set NVRAM values, then run
sudo nvram boot-args="amfi_get_out_of_my_way=0x1"

Don't forget to set this back at some point. Reset NVRAM by holding cmd+alt+P+R on boot until the second chime (or just that key with boot-args="") and re-enable SIP.


That is probably just a bug in the data counting mechanism. You could download your carrier's app to test how much data you have really used.

Another thing to try would be updating your iPhone to 6.1.3. There are always some bugs fixed in each release, and maybe this is one of them.


As noted in the comments by @Scott Porter, Spotify has an article that explains how to remove MySearchDial from the OS X.  For the sake of others who may encounter the same issue here is the solution as explained in the article.

  Google Chrome

  Click spanner icon > "Tools" > remove mysearchdial in ‘Extensions’.

  Mac OS X

  Apple icon  > System Preferences > Users & Groups > choose
  affected user account > tick mysearchdial > hit minus icon.


Before you completely ditch GMail and go just with your iCloud account, you'll need to ask yourself this question:

  Will you only access your mail solely from Apple devices?

I for one created an iCloud e-mail account on my Mac just to be disappointed that I couldn't configure my Android phone to access it. Probably Apple is not using standard IMAP for its iCloud e-mail service.

That said, you could upgrade your GMail account to a premium account to get better quality of service (and perhaps not having them selling off your e-mails).


How to delete backups shown in about my computer

If Time Machine is enabled, this is (probably) a Local Snapshot. These allow Time Machine to back up your files even when a backup disk is not available. However, OS X automatically deletes these as space is used up. From the Apple Knowledge Base:

To make sure that you have storage space when you need it, Time Machine creates and retains local snapshots only when there is plenty of free space on your startup drive:

If less than 20% of the total storage space on your startup drive is available, Time Machine removes local snapshots, starting with the oldest, until you have more than 20% free space.

If less than 10% or less than 5GB of storage space is available, Time Machine removes local snapshots more quickly. When only one snapshot remains, Time Machine stops creating new snapshots. As free space increases, Time Machine at first replaces the previous snapshot with a new one, then eventually resumes creating snapshots as normal.

If you need to free up space used by this remaining snapshot, disable Time Machine and it will be deleted. However, this means you won't have backups, which is not a good idea. If you want to disable local snapshots, run this Terminal command:
sudo tmutil disablelocal

If this doesn't delete the local snapshot, disable Time Machine until it is removed and enable it again.
For more information/troubleshooting regarding disabling Local Snapshots, read this forum discussion.


Extend the passcode lock timeout on iPhone 4S and iOS 5 connected to exchange

It appears I was slightly half wrong! The above mentioned post is correct and I managed to find the specified directory:

/var/mobile/library/configurationProfiles/PublicInfo

but only with iFile (not iPhoneBrowser). So I edited the files mentioned: "change maxGracePeriod and maxInactivity to 14400 (it's in seconds, not in minutes) in the files EffectiveUserSettings.plist and Truth.plist." and after a re-spring "4 hours" appeared as an option! Also I can now see that directory in iPhoneBrowser (may have been a fault?)

Hope this helps someone else!


Delete Stored Offline Attachments in Mail.app

If your mail account is IMAP or Exchange, you can simply rebuild your mailbox(es).

In Mail.app, ensure that the Mailbox sidebar is exposed and highlighted (click the mailbox you would like to rebuild)
On the menu bar, select Mailbox -> Rebuild to rebuild the highlighted mailbox.

Repeat, if necessary for any other mailboxes.


Cannot unmount external HDD. Only "force unmount" works

Some online games have "helper apps" that update the game in the background. Try plugging in the drive and then unmount it without running the game. If it does work, then you could make a simple Automator/bash script to unmount the drive (it should consist of the two commands you mentioned above, except that you should use sudo killall <appname> for killing the process locking the drive.


Remove horizontal scrolling in finder with big thumbnail view

As you said, you can enable sorting files automatically by changing the Sort By or Arrange By mode from None to Name.

If others search for how to for example sort files by modification date without grouping them under these sections with horizontal scroll bars

you can set View > Arrange By to None and set View > Sort By (shown when holding option) to Date Modified.


Install 1.69f4 (SMC 1.7) on MacbookPro8,1 running Yosemite

any luck with your issue? I am having SMC related issues on my early 2011 13-inch MacBook Pro (aka MacBookPro8,1) too. Also want to update SMC to 1.69f4 but on Sierra I'm not allowed to.

Curiously, the description for this update on Apple's website doesn't specifically list the 13-inch model. Also curiously, digging into the .pkg file there are 4 other packages, named MacBookProSMCUpdate, MBP18, MBP91 and MBP92, which contain the SMC file for the following models, respectively:

MacBookProSMCUpdate: 2010 17-inch MacBook Pro
MBP18: 2010 15-inch MacBook Pro
MBP91: 2011 15-inch MacBook Pro
MBP92: 2011 17-inch MacBook Pro

This info was retrieved from the names of folders/files buried within payload files.

That all seems to indicate that, although this update is listed on Apple's website as for the early 2011 13-inch MacBook Pro, the software inside is intended to use in other machines. Either that or Apple used totally inconsistent naming for the files and folder inside the package.

With some more digging, I found that I COULD manually install an SMC update through an EFI command-line mode in rEFInd. I have not yet attempted that as I'm aware of the risks and don't want to finish bricking my Mac with a wrong SMC firmware.

So i guess my question is: Has anyone with the same Mac model successfully updated its SMC firmware with version 1.7 (1.69f4) and can confirm that it is INDEED intended for this Mac model (MacbookPro8,1)?

If not, is there any other official word from Apple regarding the right number of the latest SMC update for this model?

Any hints are appreciated!


Safari tabs sync on two macs and an iPhone does not work

It's a radical way  to solve it, but that's how I did it. Export the bookmarks.HTML  using File menu in Safari. Then start cleaning up the bookmarks, reading list and favourites from all the devices. On Macs it's easy to do using "Edit bookmarks" and right-click on an item on reading list to clear all.

How to clear ALL items from Safari's reading list?

After all devices, and iCloud have no bookmarks, reading list etc, check the sync by adding a test bookmark. If it does, then import the HTML file. If not, try uncheck/check Safari sync in System Preferences.

Also, this is not a verified remark, but Safari stopped syncing the moment I made bookmark folders on my Mac. I had to use them without folders.


How do I get display resolution on modern macOS?

Here's an answer. Warning: in addition to my solution, I've captured other solutions from the comments above.

I used this from the commandline:

system_profiler SPDisplaysDataType | grep Resolution

The other answers worth trying are:

Find it via the "About This Mac" in the system report (@nohillside's answer)
System Preferences > Displays > Display. Then click the "Scaled" radio button and it will display the current resolution and allow you to change it. If you don't want to change it just click back to "Default for display" (Steve Chambers' answer)
open the "About my Mac" and click on the display "tab" that is second from the left. The resolution is shown there (me)

All of these work fine.


My external boot volume won't startup all my Macs when it should

From what you’ve said, I agree it should work fine.

My first guess would be to check the Startup Security Utility on the iMac Pro, a feature of the iMac Pro (and other T2 Security Chip enabled Macs) that allows Admin users the ability to enable/disable Secure Boot and also the option of allowing/disallowing External Boot. It’s the External Boot configuration I think is causing your problem.

To access the Startup Security Utility, follow these steps:

Switch on the iMac Pro and as soon as the Apple logo appears, press and hold Command (⌘)+R
The iMac Pro will boot into the macOS Utilities window
Go to Utilities > Startup Security Utility from the menu bar
When prompted, click Enter macOS Password to choose an administrator account and enter its password
The Startup Security Window will appear and the bottom section provides two options in relation to External Boot. You will need to select the Allow booting from external media option
Exit the Startup Security Utility
Restart your iMac Pro and try booting up from your external boot drive

NOTE: The above steps require you to enter an Administrator password. If your workplace has not set you up with an Admin account you will need to ask them to follow the above steps.

Further reading:

Apple: About Startup Security Utility
Apple: About Secure Boot
Apple: Mac computers that have the Apple T2 Security Chip


How do I stop folders automatically opening on my MacBook Pro 2014?

The feature you're referring to is called Spring Loaded Folders. Folders should only spring open if you hover (or pause) over a folder for a second or so (depending on your settings).

In other words, if you drag and drop files from your Desktop into Folder A you would let go of the mouse button as soon as your pointer is over Folder A, rather than pausing over it for too long.

You can adjust your settings as follows:

Go to System Preferences > Accessibility
In the left-hand sidebar, find and select the Mouse & Trackpad option.
Now use the slider to adjust the Spring-loaded delay time.

NOTE: If you wish to disable the Spring-loaded folder feature, you can remove the checkmark next to the slider.


External HDD (Apple_HFS) not recognised by Finder under Sierra 10.12.6

The problem is solved. I gave it another try in Safe-Mode and voila - my external HDD was visible, so I made "First-Aid" and did a reboot into normal mode back again. Everything seems to be fine now.


I can not connect to SMB shares after upgrading macOS from Mojave to Catalina

I had the same problem and solved it in a strange way,
As we are all aware Mac user has actually 2 names: one is the username (the profile name if i may) and the Display name.

Prior to Catalina , when authenticating with an SMB share from a Windows computer , I was using the display name (although it is a full name with a space - strange for the traditional windows user...) and everything was cool.

In Catalina , I found out I can only use the username, windows cannot authenticate with the display name.

of course , before I got to this point I have checked/enabled SMBv2, created the NetBios file in the MAC and all the other hints I could find, which obviously did not do the trick for me.

hope this helps


MBP + iMac late 2012. Target Mode. Audio from iMac not working

I was able to get this to work using a 2013 iMac in Target Display Mode. The 2013 iMac was connected to a 2011 iMac by a Thunderbolt cable. I needed to make sure muting was not checked off and the volume was up high enough on both the 2011 and 2012 iMacs. I was able to access the System Preferences on the 2013 iMac by using Screen Sharing.
Below is a image of the 2013 iMac screen while the 2013 iMac is in Target Display Mode. The System Preferences window is shown for both the 2011 iMac and the 2013 iMac. The 2013 iMac System Preferences window is on the desktop of the 2013 iMac. The 2013 iMac desktop is being accessed through Screen Sharing.

Note: The 2013 iMac has both High Sierra and Catalina installed. The sound and display both work when booted to High Sierra and in Target Display Mode, but only the Display works when booted to Catalina and in Target Display Mode.


macOS App Switcher, transparency and Dark Mode?

As the last comment indicates, 2 years later, still no official solution by Apple.
My personal answer: invest the 10 Euros/USDs for the Contexts switcher. That product works fine for my requirements. It appeared to be dead, but after months of no activity, a new version was released March 2021.


Create emacs-style keychains keybindings in hammerspoon?

If you're still wondering how to do this, then the RecursiveBinder Spoon for Hammerspoon will do the trick. I wrote a Medium article about how to use it to make a leader key for macOS.
Here is a minimal lua snippet on how to use it.
hs.loadSpoon("RecursiveBinder")  -- Load the spoon

spoon.RecursiveBinder.escapeKey = {{}, 'escape'}  -- Press escape to abort

-- singleKey is a convenience function provided in the Spoon
local singleKey = spoon.RecursiveBinder.singleKey

local keyMap = {
  [singleKey('b', 'browser')] = function() hs.application.launchOrFocus("Firefox") end,  -- 'b' is the keybinding, 'browser' is the text shown in the onscreen helper text
  [singleKey('t', 'terminal')] = function() hs.application.launchOrFocus("Terminal") end,
  [singleKey('d', 'domain+')] = {  -- Separate layer
    [singleKey('g', 'github')] = function() hs.urlevent.openURL("github.com") end,
    [singleKey('y', 'youtube')] = function() hs.urlevent.openURL("youtube.com") end
  }
}

-- Calling recursiveBind returns the activation function, and here, it is bound to option+space
hs.hotkey.bind({'option'}, 'space', spoon.RecursiveBinder.recursiveBind(keyMap))

Here, pressing option+space activates the first layer with b, t, d (browser, terminal, domain respectively)
Pressing d will activate the layer with g and y.
At each level, a helper text is shown, like which-key in emacs.


I dropped an AppleScript into my Login Items.

tell application "Finder"
    try
        -- open location ("afp://DiskStation.local/Archive")
        -- open location ("afp://DiskStation.local/Documents")
        -- open location ("afp://DiskStation.local/Media")
        mount volume "afp://DiskStation.local/Archive"
        mount volume "afp://DiskStation.local/Documents"
        mount volume "afp://DiskStation.local/Media"
        mount volume "afp://DiskStation.local/Pictures"
        on error number n
          display alert ("Error " & n & " on network share mount")
    end try
end tell


Any OSX tool to batch remove (or convert) embedded album artwork in MP3 files?

You can use id3v2 to remove all artwork from your mp3 files. I appreciate your wanting to avoid compiling and the like, so below is an easier way to get the tool onto your Mac.

Remove all artwork with id3v2

The following command will iterate over mp3 files found in the current folder and remove any embedded artwork:

id3v2 -r "APIC" *.mp3

The following command will iterate over mp3 files found in one layer of folders deep:

id3v2 -r "APIC" */*.mp3

homebrew – how to get id3v2 onto your Mac

To install id3v2 on your Mac, without needing to delve too deeply into compiling and other developer concerns, use homebrew.

Follow the instructions on the homebrew link to get started. Once homebrew is available on your Mac, you can install id3v2 using the command:

brew install id3v2

To remove id3v2 from your Mac use:

brew remove id3v2

Other Approaches

There are other tools that can manipulate mp3 tags and artwork. Most are available through the homebrew project and thus you can quickly try them out.

See Re-encode uploaded/submitted MP3's with LAME removing artwork but keeping ID3 tags for other approaches using lame or more general tools in command line tool to edit mp3 ID3 tags.


Can the Eclipse emulator be made less blurry when run on retina Mac hardware?

Eclipse's text is high resolution because it is drawn by OS X's APIs. I assume the emulator is simulating the actual resolution of the device, so it might not be able to run at retina resolution.

You can increase the screen's resolution to make the problem less noticeable. Go to System Preferences > Display and select Scaled. This Apple support doc might help: MacBook Pro: Frequently asked questions about using a Retina display

(The only way to get rid of blurriness completely is to run your retina Mac at full resolution.)

Edit - reword because I misread your question.


Adding Facebook profiles to Address Book

You can copy the URL for your friend's profile on Facebook, and paste it into the Facebook profile field in the card editor.  Disregard the fact that the editor shows "User Name" placeholder text in this field; the URL works fine.  After saving the card, you can click on the Facebook label to the left of the URL, and you'll get a menu that includes "View Profile" and "View Photos".

I tested this on Lion both when using a profile URL, and when using a new Facebook username.  The "View Photos" action does not work when saving a profile URL, but both actions work when saving a Facebook username.


Final Cut Pro X and Compressor straight to YouTube

Yes, this is possible. NOTE: Compressor cannot process directly to YouTube, it must first render to the HD, then upload to YouTube. The uploading is automatic if you set it up correctly.

Create your movie in Final Cut X and send to Compressor as usual. This creates a default batch named New Project. In the Settings window, drag the settings for the video you need (there are 7 to choose from) from the HTTP Live Streaming folder into the batch, then drag to a Destination you've created your HD. Once the destination has been chosen, select the New Project batch and choose the Job Action tab in the Inspector window. One of the "When job completes:" actions in Inspector is Publish to YouTube. You enter authentication credentials and define Title, Description, Tags, Category, etc, right from the inspector.


I upgraded an app on my iPhone 4, but this new version doesn't work. How do I replace for the older version?

Do you have a backup? Time Machine or otherwise? If so you can restore the file from a backup.

The iPhone apps are located in ~/Music/iTunes/Mobile Applications and end with the ".ipa" extension.

It has been a while since I tried this but I think you just have to place the restored file in the proper folder and sync your phone.


iPhone Photos Geolocation Displayed in Wrong Language

Months of back and forth with Apple Support, and they've been as useless as they could over the matter. Every time I've followed they've asked for a few extra screenshots and then once I've submitted them, they've gone silent and unresponsive.

After spending lots of time on this, I managed to fix my problem. Here's what I tried, what did not work and what eventually worked:

I tried switching the phone language several times to many different latin and non latin languages, and that did nothing. I also tried taking photos while the language was switched and it was saving them with the new language, but after reverting to English, those old tags were remaining in Arabic.

So here is what worked (and it was not so complicated to my surprise!):

Go to Settings app > General > Reset > Reset All Settings

Note that this doest NOT delete any media or data. All it does is resetting all phone settings like wallpapers, ringtones, etc. to default, without any data loss.


Macbook screen freezes when I move my external mouse

I have been experiencing a similar problem with my Logitech G Pro Wireless mouse plugged into an Anker hub. I believe I have resolved my issue by changing the mouse's polling rate from 1000 to 250 in the G Hub software for the mouse. You may try changing the polling rate, if your mouse supports it, and see if that helps with your issue.


The following might be one of the issues but it hasn't fixed the issue for me so I'll continue to look for a solution.  Opening preferences, sharing and enabling and disabling sharing causes the sharing to start working again so possibly I just need a cron job that runs every so often and does whatever the gui is doing in the background.  The other possible hint is that my monitors are typically asleep so I might test around disabling the "turn display off after" or "automatic graphics switching" features.
The OSX powernap feature and SMB don't like each other.  I've quoted and pasted the link below describing the problem.  The answer is also apple recommended so that leads credence to it.

“Enable Power Nap” selected in the Energy Saver settings was forcing the network drives to dismount. I disabled that setting two days ago, and the network backups have properly worked the past two nights; the network drives also remain mounted as I can see when I come into the office in the morning. This behavior is counterintuitive given that the entire point of a Power Nap is to permit the computer to perform network based operations as per Apple’s own words:
“While sleeping, your Mac can back ip using Time Machine and periodically check for new email, calendar, and other iCloud updates”
Yet, this very same feature causes network drives to dismount once the Mac goes to sleep.  As I stated in the original post, this appears to be a longstanding problem that needs to be corrected in macOS, as many Mac users, particularly those in work environments, need to connect to servers, NAS, etc. that are not set up with Mac-centric protocols.

https://discussions.apple.com/thread/7842881
I'll update once I've had a chance to test out disabling the other energy features and see that I don't encounter any more issues with the file sharing.


No, Windows offers different recovery features than OS X.

Particularly Windows is creating automatic (and allowing manual creation of) system restore points.

  Restore points are created to allow users a choice of previous system states. Each restore point contains the necessary information needed to restore the system to the chosen state. Restore points are created before key changes are made to the system.

These restore points are actual copies of the registry, device drivers, and other configuration and take up disk space on the system drive.

With OS X no such system-level backups are taken (or no control over them is given to the user).

Instead Apple takes a different approach in which it protects the core system files and configuration by making them immutable or by observing tough control over their modifications.

SIP (System Integrity Protection) with respect to file system protection in theory ensures that applications and unsigned drivers installed by the user won't mess (either maliciously or through negligence) with the core system configuration so that it will always boot to a good state (and the need for restoring to the last known good state would be eliminated).

Either Windows or OS X allow system reinstall without deleting user files.


How do I know if my mac's Terminal has been hacked?

This:

 integrativeasheville:~

is called the shell prompt. It's presented to you when you open a shell in a Terminal window and it can be customized. Some people like their prompts to show lots of information like the hostname their currently logged in to, the user they're running as, the current directory they're, etc. For example, I like:

/Users/ian/code/packer-config |ruby-2.1.1@vanilla| [git::master]
>

That's a two-line prompt that shows me the directory, the version of Ruby loaded by RVM and the gem bundle as well as the git branch I'm working on and the clean/dirty state of the local repository.

The prompt is completely customizable via PS1 environment variable in bash (the default shell in OS X). Out of the box, OS X has PS1 set to:

PS1="\h:\W \u\$"

This says: "display the host name, followed by a colon, then the current working directory followed by a space and then the name of the user and the default prompt character."

For a standard user this evaluates to something like:

> bash
bash-3.2$ PS1="\h:\W \u\$"
ianchesalsimac:~ ian$

As you can see, my prompt looks an awful lot like your prompt when I use bash (I use zsh by default in my environment so I had to switch to bash to show this to you).

That is to say, in a very long winded way: your prompt looks exactly like the default OS X bash prompt. Nothing odd about it all.

The integrativeasheville part is your machine's host name. the : is just a separator. And the ~ means you're in your home directory -- ~ is shorthand for "my home directory" in shell path language.


Minimum requirements for mirroring Mac/PC in Apple TV

You can mirror your Mac's screen, Apple calls it AirPlay Mirroring. The section on the Apple TV page you mention actually refers to streaming your "photos, home videos, and music collection", which you can do via iTunes on a Mac or PC.

Requirements

Per Apple's support article on AirPlay Mirroring, to use it you need:

An Apple TV (2nd or 3rd generation) with software update v5.0 or later
And one of these Macs, running OS X 10.8 (Mountain Lion):

iMac (Mid 2011 or newer)
Mac mini (Mid 2011 or newer)
MacBook Air (Mid 2011 or newer)
MacBook Pro (Early 2011 or newer)

Apple doesn't provide a means for Windows PCs to do AirPlay mirroring, but you might be able to find a third-party solution.

Networking

The Apple TV and the Mac need to be on the same network, one will not be automatically created, but you should be able to create a Wi-Fi network from your Mac and have the Apple TV join it if you don't have a network already set up.

Quality & Performance

The quality is not the same as if you just plugged your Mac in via HDMI, it transcodes your desktop to a video format the Apple TV can read (H.264), since sending uncompressed video would require more bandwidth than any home network could provide. Quality and performance can depend on your Mac and network speed. I haven't tested it thoroughly, but I suspect it wouldn't be appropriate for gaming, as there would be latency issues.


Go to Settings -> General -> Reset -> Erase All Content and Settings.  Then when prompt to choose between set up as new iphone and restore from icloud/itunes backup, choose restore from itunes.

This should resolve your issue.


You can do this using Parental Controls on the Guest account. See Apple's KB article regarding this for the procedure:

OS X Mountain Lion: Filter inappropriate Internet content

  Manage a user with parental controls

  Choose Apple menu > System Preferences, and then click Parental Controls.
  Click the lock if it’s not unlocked, and enter an administrator name and password.
  Select a user in the list of users, and then click Web.
  In the Website Restrictions section, select the Internet restrictions you want for Safari.

  To allow Safari to access Internet content without filtering, select “Allow unrestricted access to websites.”
  To filter inappropriate Internet content or websites, select “Try to limit access to adult websites automatically.”

  To allow or restrict specific sites, click Customize.
  To limit access to only specific websites, select “Allow access to only these websites.”

  To add a website to the list, click Add (+) below the list, choose Add Bookmark from the pop-up menu, enter a bookmark name and webpage address, and then click OK.

  To add a bookmark folder, click Add (+) below the list, choose Add Folder, and then type a name for the folder.

  To remove a bookmark or bookmark folder from the list, select it and click Delete (-) below the list.

But to fully protect the computer from potential harm from Internet regardless of account used one has to block any downloads and installations without explicit approval. (I do that to protect my self from my self :)

Each browser has they own set of tools that can be used to protect user and computer. Loots of good add-on's in Firefox.

As an example for Firefox you would use a add-on ..Block downloads,

lock down bookmarks/addons/downloads with a password.


There are native shortcuts which let you go to specific Desktop by Control + 1 etc.

But according to your needs to remove your conflicts with Copy/Paste shortcut, edit the keys by going to System Preferences → Keyboard → Shortcuts. Then you can add/edit Shortcuts to use CMD + C etc for going to specific applications.


Is there a clipboard manager/app with a searchable history/pasteboard?

How about Clip Menu?
This seems to cover all your requirements and is free.


What's the difference between the Apple Part Number (APN) and the Part Number?

Here's what I inferred from https://thebookyard.wordpress.com/2014/04/09/apple-part-numbers-explained/ :

The APN part number is the part number that refers to a certain version and model of a component. Apparently, this can change based on minor revisions, manufacturer changes (sometimes Apple uses multiple manufacturers), and other things. You could compare this to a lot number of a medicine. Each time a drug manufacturer makes a small change to the medicine, whether it is color or packaging, for example, a new lot number is assigned. In the event of a recall, they can use the lot number to identify the specific batch that is affected.

The part number that appears in GSX is a part number that refers to the actual part. This normally stays the same through minor revisions. To continue with the medicine analogy, this could be like the UPC barcode on the bottle. The medicine is still the same (for instance, if Tylenol decided to make a change to their cherry flavor), but slightly different ingredients.


Change root password to be different than Admin password

I'm not sure I get what you want, but here's how things work on OS X.

You can't prevent an admin user from becoming root with their own password.
Root user isn't enabled, and doesn't even have a password unless you set one.

So, if you want to prevent a user from editing hosts, you need to remove their admin rights. Anything you can lock with special permissions, that admin user can unlock so what I'm guessing you ask is not possible.


Disable Spotlight Index on 10.8 on Specific Volumes

From terminal type:

sudo mdutil -i off [mountpoint]

If you need to remove the index cache of a network drive that has been stored locally, then use the -p flag. Likewise, to remove the local cache of a locally attached volume, use the -E flag.

If you want to delete from /BOOTCAMP then you would use:

sudo mdutil -Ei off "/Volumes/BOOTCAMP"

NOTE: Quotations around the mountpoint of the volume are unnecessary if there are no spaces in the volume name or mountpoint. Otherwise you would need to use an escape character \ before each space.

e.g. sudo mdtuil -Ei off /Volumes/Macintosh\ HD for "Macintosh HD"


Typing national characters in a slightly different way

Sticky Keys will do that.

System Prefs > Accessibility > Keyboard

It removes the need to hold a modifier key before pressing the associated key to be modified.

You can set options to make it switchable, beep when used, or display the modifier on-screen


Almost all apps downloaded from the Apps Store are full (self-containing) updates or upgrades. They completely replace the updated app.

The only exception updating your system with the App Store.app are security updates (e.g Security Update 2015-002) or system updates (e.g. System Update 10.11.1 or Combo Update 10.10.5) which don't necessarily replace an app/framework/resource but often only parts of it.


How do I get a Unix Executable File to run from anywhere, like Java or Git?

You can add the location into your executable path.

Step 1: Use an editor to open ~/.profile

Step 2: Add the actual path into the file. For example, I added /Users/work/documents/fun/scripts into it and my ~/.profile looks like

export PATH=/usr/local/sbin:/opt/local/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/Users/work/documents/fun/scripts:$PATH

Step 3: Restart terminal, and issue which command. You should see the path of your program, and should be able to run the program regardless of your location.

which git
=> /usr/bin/git

Or another way, move the program into the existing executable path. To see existing executable path.

echo $PATH


How to fix multiple errors when installing Homebrew on OSX Lion (mainly OSXFUSE and Mono related)

Try this to fix the osxlibfuse warnings: https://gist.github.com/trinitronx/5437061

It should be compatible with Truecrypt which needs osxlibfuse.  If you have another program that needs them (doubtful) then this fix might mess it up.


A look at SUMIFS and SUMIF in the help files will point you in the right direction.

First case:

Total all currency in column when checkbox is not ticked.  A checkbox not ticked returns false, whereas ticked is true.  The column headers are named in the example table so the formula in the screenshot reflects those names in the place of the column letter designations.

Formula: =SUMIF(A, false, G)

Second case:

Total by month.  The trick is to get a valid date value.  The formula below is a starting point.
Formula for June in the example below: =SUMIFS($Currency,$Date,">=2018/"&MONTH(D7)&"/01",$Date,"<=2018/"&MONTH(D7)&"/30")

For details on the SUMIFS function, see the help documents.

NOTE: the Month 'June' is actually a date 2018/6/1 formatted as month name in this example.  One could substitute the current month this way: MONTH(NOW) but note that the formula will change each time the file is opened.  So if opened in July, that will be reflected in the formula. See the This month total in the example below.

Sample Table


Bootcamp: no bootable device – insert boot disk and press any key

With the release of High Sierra, Apple has forgotten about the needs of Windows 7 users. The right (or is it wrong) combination of commands causes eraser of the values stored in the Master Boot Record (MBR) table. Windows 7 uses these values to determine the partitioning of the drive. Fortunately, these values are duplicated in the GUID partition table (GPT). Unfortunately, you will have to preform the tedious task of reentering the missing values.

Unless you disable System Integrity Protection (SIP), the solutions given below requires booting to macOS Recovery via the internet, built-in recovery or an USB flash drive macOS installer. Once booted to macOS Recovery, open a Terminal application window.

  Note: The Terminal application can be found under "Utilities" on the menu bar.

Solution without Using Third Party Tools

The answer given below is based on my answer to the question How to convert a drive from the GPT format to the hybrid GPT/MBR format when using High Sierra (macOS 10.13.2). You should read this question and answer before proceeding.
The command given below can be used to partially display the information contained in GUID partition table (GPT) stored on disk0. You will need this information when editing the Master Boot Record (MBR) table.

gpt -r show /dev/disk0

Here are the steps involving in editing the MBR table to create a hybrid partitioning scheme. You will be preforming the same steps as given in this answer, except for the changes given below.

The interactive command to edit the MBR partition table is given below. All changes will be not be entered in CHS mode.

fdisk -e /dev/disk0

Entering this command produced the following output

fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1>

  Note: The control+C key can be pressed at anytime to terminate the fdisk command without saving any changes.

The only entry, in the initial MBR table, defines a "Protective Partition". This partition needs to be truncated to the end of the first partition in the GPT with the GUID of C12A7328-F81F-11D2-BA4B-00A0C93EC93B. This means the start value should remain 1, but the size value should be reduced to the value start + size - 1. The values use in this equation should be taken from GPT. The computed value usually is 409639.

Below are the correct values to enter into fdisk for the first partition of the MBR table. Replace <start + size - 1 of GPT partition with index=1> with the computed integer value.

edit 1
EE
N
1
<start + size - 1 of GPT partition with index=1>

Next, enter the correct values for second partition of the MBR table. The command is edit and the id is AC. The start and size values are the same as shown in the GPT. Doing so, results in what is shown below.

edit 2
AC
N
<start of GPT partition with index=2>
<size of GPT partition with index=2>

Repeat the previous step to update MBR table partitions 3 and 4. This is shown below. The id for partition 3 is AB and for partition 4 is 07.

edit 3
AB
N
<start of GPT partition with index=3>
<size of GPT partition with index=3>
edit 4
07
N
<start of partition with index=4>
<size of partition with index=4>

The next command flags the fourth MBR partition as bootable. This partition was chosen because this is where the Windows resides.

flag 4

The next command to enter is print. This command displays what the updated MBR table would look like. You can use the output to verify your changes.

  Note: The descriptions such as <Unknown ID>, Xenix BBT and HPFS/QNX/AUX are either wrong and/or outdated. Also, the cyl, hd and sec values are no longer used by macOS or Windows so you can ignore these values.

The final command quit writes the table back to the MBR, then quit fdisk. This is shown below.

fdisk:*1> quit
Writing current MBR to disk.
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n] Y

As the above message suggests, it would be a good idea to restart the Mac.

Solution Using a Third Party Tool

The command gdisk is a third party tool that can be used to avoid having to manually enter the partition values from the GPT. You can download gdisk from this SourceForge website. Once booted to macOS Recovery, you would need to enter the command given below.

/Volumes/HARDISK/usr/local/bin/gdisk  /dev/disk0

  Note: I assume the name of your macOS boot volume is HARDDISK. If not, make the appropriate substitution.

An example of your input to gdisk is given below.

GPT fdisk (gdisk) version 1.0.3

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 3 4
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): ac
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default AB): ab
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #4 (MBR partition #4)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): y

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk0.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.

As the above message suggests, it would be a good idea to restart the Mac.

Final Thoughts

If you Mac still fail to boot to Windows, then you will need to rebuild your Windows boot code. For this you will need a flash drive you used to install Windows 7. Let me know if you need instructions.

If you read all the way down to this point, I might as well mention the other problem. Your Recovery HD partition is not suppose to be 87.8 GB in size. This has nothing to do with Windows, but I thought I should point it out.


What are the radii of the iOS icon corners?

There are a variety of iOS icon templates available for free on the web—the best I've seen so far is from The Hicksenian—that will offer up this information (and possibly even obviate the need to know entirely). There is even a (very) short discussion about the corner radii. A quick search for ios icon template will return a lot of similar results.


What URL does Facebook app use for data?

When you are blocking URL in iOS you only block them for Safari and applications using an in-app browser.

So you won't be able to block Facebook that way.


How to access Windows share from an iPad?

Because there is no normally-accessible local filesystem on an iOS device, an app that "supports SMB" doesn't tell us enough. Because you can't simply copy files from a SMB share onto the iOS device.

There are plenty of apps that support SMB shares, three I can think of off the top of my head (at least as far as I recall) are: Goodreader, OPlayer, and Air Sharing.

Air Sharing is probably the most compatible for whatever you want to do, as it opens almost anything. Goodreader is primarily a document reader (txt, pdf, etc.), and OPlayer is a multi-format video player. It plays almost anything, MPEGs, AVIs, MKVs, etc.

What you want to accomplish beyond merely 'connecting to a SMB Share' will dictate the app you'll be able to use.


Make sourced .bash_profile works immediately in current window

You can refresh the settings by running

. ~/.bash_profile

This will reread (source) the file.

Also bash caches paths to binaries, so if you change the location of a binary already known to bash you need to run

hash -r

to remove those references.


Why is there a groove line on the "F" and "J" keys on Apple keyboards?

Actually, this is a feature of all keyboards, and has been for as long as I can remember. Most keyboards use a line, but older Apple keyboards used a dot.

The goal of the ridge is to allow people who type without looking at the keyboard to easily find the right keys to put their fingers on. These keys are referred to as the home row.

Both Qwerty and Dvorak keyboards (image) have these notches where you place you index fingers on the home row, which shows that the notches correspond to a location and not a particular letter.

Bottom line: If you don't look at your keyboard, these are an important feature to let you put your hands where you need to. If you do look at your keyboard, these don't help you.


Force xcodebuild use a specific SDK only

You run xcodebuild like this:

xcodebuild -sdk "/path/to/sdk/" -project myproj.xcodeproj


What is CoreRAID? What is the function of com.apple.CoreRAID.plist in LaunchDaemons?

CoreRAID is a Framework to manipulate RAID devices.

The com.apple.CoreRAID.plist file in /System/Library/LaunchDaemons/ is used to start the CoreRAIDServer used in managing RAID devices.

Although I do have RAID Attached Storage Devices even if I didn't I would not disable the com.apple.CoreRAID.plist so as to be able to work with RAID devices as/when necessary.


Do I need to delete an app's related data in ~/Library myself when I delete it?

When I delete an app (move it to Trash) do I also need to delete its related data in ~/Library myself?

A user is not generally expected to delete those file themselves. If you are aware of, and wish to delete them, you can do so. The most that you would lose is the app specific preferences and any user data which could be re-used if you reinstall the app in future.

  My second question is is this the main function of other uninstaller tools?

Since you didn't name any tool, this cannot be answered concretely, and would depend upon choice of tool. But a tool that lets you delete an apps' related data is generally expected to show the files/folders that it would affect and should let you choose what items to keep.


How to remove passpoint wifi network on iphone?

My iPhone was trying to connect to TWC Wifi Passpoint after I deleted the Time Warner app. Even when I adjusted my wifi setting, it persisted. I resolved the issue by going into Settings -> General -> Profiles and removing the TWC profile.


What causes the "Unable to download application" error on an iPod Touch?

I had this twice on my iPod touch.

When it happened first, there was not enough free memory on the iPod.

The second time it was an app (yxplayer) not designed for the iPod. I even could not install it after I had downloaded it in iTunes. If I remember correctly iTunes told me that this app can not be run on an iPod touch. After i "upgraded" my iPod to an iPhone 4, I could install the app without any problems.


Chrome on OS X Yosemite Producing Garbled Graphics

I believe this was related to Chrome's hardware video acceleration feature, and has been fixed. I had the same issue with an external monitor attached to a USB DisplayLink adapter. After updating to Chrome 46.0.2490.80, the bug (#527556) was resolved.


Is there a way to restrict Time Machine backups to a given size?

You could try using the Disk Utility to make a partition of a given size, and then having Time Machine backup to that partition.


Sound always comes from Apple Thunderbolt Display even with headphones connected

In Windows, you can typically choose a different output-source using this approach:

  For switching outputs, try this:
  Right click on the speaker icon in the tray. Choose "playback
  devices". Select from the list of playback devices (speakers, hdmi,
  usb headset,) (the device you want) Choose "Set Default" Your audio
  output will instantly switch Source

For quick access to this, you can download this application.

Applicable to OS X users:
You should be able to see the earphones in the music menu. Hold down Alt while clicking the Audio-icon in the menubar. There you can switch between the different audio devices, like the external screen and the earphones.

This can also be done from System Prefrences -> Sound and the tab Output.


According to this answer on Apple's forums, the syntax to use when searching for keywords in PDF's is like so:

kind:PDF keyword

If the keyword contains spaces use double quotes: kind:pdf "multiword keyword here"

Example of searching a PDF with the keyword 'proposal':

kind:pdf proposal

If Spotlight has indexed the file(s), they should show in the results.


Create USB Boot device on Linux or Windows

Unless you are going to go the route of downloading an illegal/pirated copy of an installer there is no way of downloading Mac OS on anything but Mac OS.

There are ways to do this, though. The first would be a friend with an older Mac, preferably of the same vintage as yours and have him download a compatible installer.

Another way would be to make a Mac Genius appointment. They will help you re-install Mac OS using installers available at the Apple store.

Also if there is a Mac user group in your area, go to a meeting and ask if someone can help with an installer.


You are free to do with the app as you wish. Apple just want a binary that you upload to iTunes Connect — your business model is unrelated.

Apple doesn't prevent you from selling the entire app either (they even have a tool for it) and renting the app is equally fine.


Firstly make sure X11 is installed (it's an optional install on the OS X dvd)

You need to ssh in with X11 forwarding.

Open terminal and type ssh -X username@host  where username and host are the relevant details.

This will log you in.  Once logged in type gedit and the X11 server on your mac will start and show the gEdit window.


Make sure you're connected to Wi-Fi
You can only download apps up to 150 MB in size without Wi-Fi. You can also try going on the Internet to check your connection.

If you’re using cellular data or Wi-Fi and have issues with an app, try to connect to another Wi-Fi network. You can use cellular data for apps up to 150 MB* in size.
To check your Wi-Fi connection, try streaming a video from the Internet to see if it loads quickly. Get help connecting to Wi-Fi or contact your Internet provider for more help.

(Source)
Pause and restart the app download
Try stopping and restarting the download.
See: How can I cancel an app installation on the iPhone?

Pause the download on the iPhone by tapping the icon.
Connect the iPhone to iTunes. This will cause iTunes to start downloading the app.
Go to the Downloads tab in iTunes and delete the download.

You can also restart your device.


How do I unhide the desktop folder in my home folder?

While you can unhide folders, you cannot unhide the Desktop or Documents folder when using Desktop iCloud. Both it and the Documents folder are hidden by having the com.apple.iCloud.desktop extended attribute applied, remove that attribute and you are no longer using iCloud Desktop/Documents folders.
You could do something like ln -s "$HOME/Desktop" "$HOME/Desktop " (note the space) if you want to see a folder in your home folder.


Is it possible to attach a file to an email from the command line?

The command

open -a Mail.app [filename(s)]

opens a "New Message" window in Mail.app, with the filename(s) attached.


What Is The Relationship between "Users & Groups" and /etc/group?

That /etc/group file only exists to let the system function in single user boot mode. I wouldn't rely on it for anything other than a possible sanity check for known system groups.

You'll want to use dscl the directory service command line (and associated dsXXX commands to interact with whatever directory services external to the local store) to retrieve group and user information from the database that normal run time changes and lookups happen.

The manual page can get you started and then Apple developer documentation and specific sites (like this one and code posted at GitHub ) might be good places for follow on research and questions on syntax / scripting / usage.

Also - I would install homebrew and see the output from brew info wireshark which details the tool to script setting up a security group and change permissions on the device(s) Wireshark needs to own for capture.

If you're not into that package manager - here's a script that might do the trick.

https://gist.github.com/breiter/cbf0307c671f8bc0a7c4


Where is Diagnostics & Usage Data stored on iOS?

The official logs and crash logs in on the path
/var/mobile/Library/Logs.
You can also download syslog. And get his logs from /var/syslog


Macbook pro 15 inch mid 2012 outlook 2011

You can archive your Outlook:Mac 2011 emails, although it's a bit fiddly to do.

In the Finder, create a new folder where your Outlook archive will live.  I've always called mine "Outlook backup [date]" (ex: "Outlook backup 2016-04-18").
Inside this folder, create a folder structure that's the same as what you want to backup from Outlook.  For example, if you have a folder named "2015 emails" and you want to back it up, create the new folder "2015 emails" inside the "Outlook backup 2016-04-18" folder.  You can then create "January", "February", etc folders inside the "2015 emails" folder.
Arrange your desktop: have an Outlook window open and a Finder window open such that you can view both of them.
In Outlook, select one of the folders that you want to archive.  Drag that folder to the corresponding folder in the Finder.  In your Finder window, you'll see files named "Folder name.mbox" get created.  If you've got a lot of email in your folder, it'll take awhile for this to do, and there's no progress bar to tell you when it's done.
Repeat step 4 until you have backed up all of your folders.  Delete the folders that you no longer need.

The contents of "Folder name.mbox" are all of the emails that are in that folder.  The contents of "Folder name.mbox" does NOT include subfolders, so you will need to repeat these steps for the subfolders.

Alternately, if you don't want to create a big folder structure, you could do this slightly differently.  Create the "Outlook backup 2016-04-18" folder.  When you drag the folder to the Finder and it creates the "January.mbox" file, you could rename that file to "2015 emails - January.mbox" (or something else to indicate that it's a subfolder of the "2015 emails" folder).

Now what do you do with all of these .mbox files?  The good part about .mbox is that it's a standard file format for storing emails, and pretty much any email client can import them.  If you need to view the contents of your .mbox files again, you can simply drag them back into Outlook, and your folder will be there with all of its email (except for the subfolders, which you'll need to drag into Outlook separately).  When I need to bring back all of the email in subfolders, I find it easiest to add the top-level folder first, and then add the subfolders.

If this sounds like a lot, there is an application called Mail Archiver X for which I've received many recommendations.  I haven't tried it myself; the $40 price tag is enough for me to drag my Outlook folders to the Finder manually.


Alright, here’s what I ended up doing, which does work and doesn’t require any other installations. I tried the answer from Gilby, but wasn’t able to get fdautil to work after downloading and installing it via the LaunchControl trial version.
If it had worked, it seems it would have done so by granting LaunchControl’s fdautil utility full disk access, which would then use those permissions somehow to execute my netspeed script (without passing those permissions to /bin/bash?).
Method 1: AppleScript wrapper
I created Users/myself/Documents/bin/iperf/netspeed.scpt, which has the following:
do shell script "/Users/myself/Documents/bin/iperf/netspeed"

I then updated the ProgramArguments entry in the launchd plist to:
<key>ProgramArguments</key>
<array>
    <string>/usr/bin/osascript</string>
    <string>/Users/myself/Documents/bin/iperf/netspeed.scpt</string>
</array>

Finally, in System Preferences > Security and Privacy > Files and Folders I was able to grant access for Users/myself/Documents to /usr/bin/osascript, and successfully launch the daemon.
Method 2: Put script in location with less security
As @user3439894 pointed out, since the main reason it was difficult to execute netspeed in the first place was that I had it in ~myself/Documents.../, which has elevated permissions requirements, I can also just put it in a location with less security.
I followed the suggestion to try /Users/Shared/.../netspeed and it indeed worked with my original script and plist contents! To be clear, the ProgramArguments would now be:
<key>ProgramArguments</key>
<array>
    <string>/Users/Shared/.../netspeed</string>
</array>


It seems like the installer expects Quicktime to be there but when it looks it can't find it.

Have you tried removing any registry entries to do with Quicktime and retrying the install?


By default, the kerberos ticket cache is placed under /tmp, which is cleared out on reboot.  You can specify your own location for the ticket cache, in a location safer for long term storage, by passing the "-c" flag to kinit, and setting KRB5CCNAME to point to the same location, so ssh will use it.

$ kinit -c ~username/mykrbcache
$ export KRB5CCNAME=~username/mykrbcache
$ ssh kerberoshost
...
$ reboot
...
$ export KRB5CCNAME=~username/mykrbcache
$ ssh kerberoshost
...


Where can I download iOS 8.4 Beta safely, and how do I install it?

iOS 8.4 is not an open beta, so you have to be registered Apple developer (99$ a year) to use beta software on your iOS device.

Also note that getting the software-package is not enough. You're devices UID has to be registered with apple so it will activate when you install the beta software.


Can I make iconify-window binding work when minimize using window manager

I solved this. I must make the function (interactive):

(defun my-handle-iconify-frame()
  (interactive)
  ;; I actually do something more useful than this...
  (message "in my-handle-iconify-frame")
)

obvious in retrospect, since it is run through a key binding, not as a hook function.