How to resolve "No 3D support is available from the host" error in VMware Fusion 11 Immediately after I upgraded from VMware Fusion 10.x to 11.0.1, I got the following error when trying to start the VM of any "advanced" OS like Windows 10 and Ubuntu 16.04, which worked perfectly fine in VMware Fusion 10:

No 3D support is available from the host.
The 3D features of the virtual machine will be disabled.

After several hours of digging around and experimentation, I sorted out the answer which I'll post below.

Revert to VMware Fusion 10.x, and open that app.  It may prompt you to allow something in System Preferences and such; do so.
Start up every VM that is not in a fully shut-down state (anything you can "Resume").  Shut each down entirely.
Upgrade again to VMware Fusion 11.
For each VM in which you need 3D stuff, go into its Settings and pick the Compatibility tab, then Advanced Options drop-down, then select Use Hardware Version: 16.
Then in the Display tab, turn on Accelerate 3D Graphics (if it's not on already), and set the Shared Graphics Memory you need.
Shut down VMware Fusion.
Edit your main VMware Fusion preferences file. This should be "~/Library/Preferences/VMware Fusion/preferences". Add the following lines (or edit any that are present to make them conform), then save the file:

mks.enableMTLRenderer = "0"
mks.enableGLRenderer = "1"
mks.gl.allowBlacklistedDrivers = "TRUE"

If you have a 2013 or later Mac, and a recent version of macOS, and are running the Metal 2 3D graphics library, you can try setting the first of those (the MTL one) to "1", and could try setting the one below it (GL) to "0", but I have not tested this personally.
If it still doesn't work, shut down the VM, and VMware Fusion, then go find your VM in the macOS filesystem, right-click or ctrl-click it, and pick "Show package contents". Open its [whatever].vmx file, and add the mks.gl.allowBlacklistedDrivers = "TRUE" line to that file as well. Save the file.
Under no circumstances should you fire up the VM entirely (i.e., past the point where you get a login screen and can pick the option to shut the VM down) until this "No 3D support" problem is fixed. That is apt to really booger something up.
If you just cannot get it to work at all, set the VM's Hardware Level back to 14, and its VRAM (Display > Shared Graphics Memory) back to no more than 2048 (the max in VMware 10), then downgrade the VMware app back to VMware Fusion 10.x.  In that, see if there's an option to go to Hardware Level 15; if not, leave it at 14.  Your VMs should now work properly again. If not, undo the two changes made to the config files (preferences and *.vmx).
If it did work in VMware Fusion 11, then after restarting your VM fully, re-install VMware Tools from within the VM. This will upgrade the video drivers, etc., to VMware Fusion 11 versions.

What seems to have happened was that either Hardware Version 14 did support DirectX and this support was removed, or there was a Version 15 that did and that entire version was removed. Either way, any VMs under VMware Fusion 10.x that supported DirectX, under the highest Hardware Version then available, suddenly lost that ability in VMware Fusion 11.x, until upgraded to Hardware Version 16.  And on top of this, VMware silently assumed everyone was using Metal 2 and had abandoned OpenGL, which of course isn't true.

On the up side, you now get up to 3GB shared VRAM instead of 2GB, so you'll be able to play some less-ancient games and use slightly more modern 3D-rendering apps. However, VMware is still lagging badly on 3D support (DirectX 10 has been obsolete since 2008, so VMware's a decade behind user needs – it's still stuck at DirectX 10.1).

Credits:

Charles Green and Amandeep Dhindsa in this Ubuntu VMware Workstation thread at Stack Exchange: https://askubuntu.com/questions/537787/enable-3d-hw-acceleration-on-vmware-workstation-10-on-ubuntu-14-04/1095171#1095171
Mikero in this Macs and VMware Fusion thread at VMTN: https://communities.vmware.com/thread/597366


RDP / Share screen bigger than actual size? I am able to share my screen on my macbook pro from my iMac, however, I can only access the screen at the same size as it is on the laptop.

Is there a way (like RDP on Windows) to be able to remotely connect to the machine, but not be limited by the laptop resolution ?

In short, you can't.

There is a fundamental difference between VNC and RDP.  VNC is a remote frame buffer whereas RDP is more semantic in nature and fully aware of the underlying desktop.1

RDP actaully creates a desktop on the client machine and interprets handles fonts, pixels and resolution.  VNC just gets the pixel data.  This is also why VNC is horrible over anything but LAN connections whereas RDP is very efficient over even 56K dial up.  Repainting a bunch of pixels to move a window is vastly more inefficient that sending a command that says "draw window of size (HxW) at coordinates (X,Y)"

  The VNC protocol is pixel based. Although this leads to great
  flexibility (i.e. any type of desktop can be displayed), it is often
  less efficient than solutions that have a better understanding of the
  underlying graphic layout like X11 or desktop such as RDP. Those
  protocols send graphic primitives or high level commands in a simpler
  form (e.g. open window), whereas RFB just sends the raw pixel data,
  albeit compressed.

So, while your iMac is capable of much higher resolutions, the RFB protocol will only send pixels that are being displayed and your MBP or VNC can't create pixels where none exist.

1 RFB protocol. - RFB (“remote framebuffer”) is an open simple protocol for remote access to graphical user interfaces. Because it works at the framebuffer level it is applicable to all windowing systems and applications, including Microsoft Windows, macOS and the X Window System. RFB is the protocol used in Virtual Network Computing (VNC) and its derivatives.


How to use mac as a full router with DHCP, DNS, Port Fowarding etc.? I know I can use internet sharing in macOS to share the internet connection provided to one network interface over one or more other network interfaces on my Mac.  However, the feature set is VERY limited.  No choice of DHCP range.  No DHCP reservations.  No port forwarding.  etc.

MacOS Server has a DHCP server and other services, but none of them actually share the mac's internet connection in any way, nor can they be used to control or add those features to the native macOS's internet sharing feature mentioned above.

Are there any software tools, Apple or third party, that can do what internet sharing does (share my mac's internet connection out over one or more other network interfaces), but with the kind of additional features listed above?

Thanks!

Update:  Thanks to the two answers so far that have pointed me to the two pf based solutions.  Admittedly, I'd prefer a solution that doesn't require a virtual machine, and a solution that doesn't require command line stuff but further research has pointed me to IceFloor and Murus and a couple of other GUIs for pfctl.  However, pfctl seems to be a firewall not a router, and what I want is routing.  Still, I'm limited in my understanding of all this and it's possible this is what I want still because...

With some more research and I find this:

https://developcents.com/2013/08/12/routers-switches-firewalls-differences/

Under the Firewalls section it says "Unlike routers and switches, firewalls are network security appliances"  and "... most perimeter firewalls also have routing capabilities (although that is not a requirement)."

So... I'm guessing you guys are pointing me to the pfctl firewall utility because it's one of those firewalls that has routing capabilities, meaning if I want to use it purely as a router and not use any of the firewall functionality, I will be able to do that.  Is that correct?  And does it have included in its routing capabilities the functionality I'm looking for as described in the original question above (specifically, choice of DHCP range, DHCP reservations, and port forwarding)?

I realize it's possible I could answer this myself with enough study of the documentation and of networking in general, but the original reason for the question is because I'm used to setting up Apple Airport base station with the Airport utility and the original question is seeking something with that kind of clarity but for setting up a Mac instead of an Airport base station to do it.

Any of that make sense and can anyone help me, given all that extra info?

Simple...yeah right....

Note: Someone please edit this to include only default commands

Covered in this answer

DHCP (Range, reservations, mask, router, lease time)
DNS
Port Forwarding
Setup
Text Book

DHCP

Range

Option 1: com.apple.nat.plist[1]

sudo cp /Library/Preferences/SystemConfiguration/com.apple.nat.plist /Library/Preferences/SystemConfiguration/com.apple.nat.plist.orig // Backup just incase
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkNumberStart [START IP ADDRESS]
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkNumberStart [END IP ADDRESS]

Option 2:  /etc/bootpd.plist

Turn on Internet Sharing
sudo nano /private/etc/bootpd.plist

3.

<key>net_range</key>
        <array>
             <string>[START IP ADDRESS]</string>
             <string>[END IP ADDRESS]</string>
        </array>

Lease Time

Turn on Internet Sharing
sudo nano /private/etc/bootpd.plist// No need for backup it will recreate incase any issues

3.

 <key>lease_max</key>
      <integer>[MAX TIME]</integer>
 <key>lease_min</key>
      <integer>[MIN TIME]</integer>

Subnet Mask

Option 1: com.apple.nat.plist

sudo cp /Library/Preferences/SystemConfiguration/com.apple.nat.plist /Library/Preferences/SystemConfiguration/com.apple.nat.plist.orig // Backup just incase
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkMask [SUBNET MASK]

Option 2:  /etc/bootpd.plist

Turn on Internet Sharing
sudo nano /private/etc/bootpd.plist

3.

<key>net_mask</key>
     <string>[SUBNET MASK]</string>

Router IP
1. Turn on Internet Sharing

sudo nano /private/etc/bootpd.plist

3.

<key>dhcp_router</key>
                    <string>[ROUTER IP ADDRESS]</string>

DNS

Change Server

Turn on Internet Sharing
sudo nano /private/etc/bootpd.plist

3.

<key>dhcp_domain_name_server</key>
     <array>
         <string>[DNS SERVER IP]</string>
     </array>

Alter Settings

Option 1: macOS Server

Use macOS Server | DNS Service
Once you turn it on and alter all setting it will say "Set your network DNS settings to [DNS SERVER IP] to use this server"

Change the Server (how to is above) to this IP address

Option 2: /etc/hosts 4

sudo nano /private/etc/hosts
IP [TAB] DOMAIN

Port Forwarding 5

Setup/Turn on Internet Sharing 6

Open System Preferences
Go to Sharing
Select the pull-down next to "Share your connection from:" and choose an interface
Check off the interfaces you would like to "Share your connection from"
Click WiFI Options and alter settings there
Once finished, Click "OK" then Check "Internet Sharing" on the left

TextBook/Glossary (Not alphabetical)

Router

DHCP: Dynamic Host Configuration Protocol

DNS: Domain Name System

Port

Firewall: macOS Sierra: Firewall pane of Security & Privacy System Preferences

IP Range

Subnet

DHCP Reservations

IP Range: Check if Port is open

Modem: Modulator-demodulator (Who named this???)

Feel Free to edit and add Text Book Terms


Missing notes on MacBook Air I cannot see some of my notes I created on MacBook Air. When I check in Spotlight it says (null).  What does that mean?  Where are my notes?

You might be able to see or recover some of your lost Notes.

Open Terminal and paste this:

cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes
strings NotesV1.storedata | grep body | open -f

That should show you all your notes in text file, from where you can copy the missing one.

Terminal is a application located in the Utilities Folder under Applications.


Mysql Workbench Model table height issue having a weird issue with the model editor in mysql workbench. All the table name height are far too big. Its making working with the editor completely impossible. I've search and googled and can't find any solutions. Also been through the preferences and can't see any options to solve this.

I'm on OS X 10.7.5 and Workbench 6.1.6. A screen shot is the best way to describe what is happening...

As you can see the tables 'address' and 'customer' have heights in the box titles that do not suit, resizing left/right/up/down does not make a difference. Any suggestions?


iMac with 8GB RAM -- memory always almost full I have a 27'' iMac (Late 2012, OS X 10.9.2) with 8GB RAM. The usage of memory is always above 7GB, even though I don't think I am running that much stuff. This leads to the occasional hanging of a program and occasional feeling of the computer being lagged.

The heaviest thing I am running is a Parallels virtualization of a defunct Windows laptop (for my Windows-only programs; work-related). Then I mostly surf with Chrome (10-20 tabs, some with youtube videos). Of course I have other things opened, like Mail, Evernote and a few more. But I don't think a 8GB RAM computer should be overwhelmed by that. I could be wrong.

I am willing to provide an export of processes from the Activity Monitor. I tried looking into it, of course, and I am running A LOT of small processes (unknown to me) -- system stuff I presume. I am a long-time PC user and I know my way around process management in PCs, but not on Mac.

What do you think? Do I just need more RAM or it doesn't feel like it?

Regards,

Because OSX manages memory (as does Windows) it is often difficult to tell if performance issues are caused by memory limits. Technically, you really want the OS to capture all the available memory and allocate as needed, in which case, you would see all of the memory being 'used', even though there may be memory available but not allocated by the OS.

This is somewhat analogous to what is happening in OSX and Win7+. However, Apple has made it confusing in the past with many memory classifications, like Wired, Swap, Real, etc.

Luckily, you are running Mavericks, and a new feature of Mavericks is the Memory Pressure graph, described in the Apple support document here: http://support.apple.com/kb/HT5890

Basically, if the memory graph shows Red, you need more RAM, if its Green, you are good. I suggest reading the article for more details, but the Red, Yellow, Green is a great visual tool to help guide where you might be seeing problems.

Depending on your model, I have personally found Macs suffer more from hard drive access speed than memory limits, so an SSD, if your iMac does not have one, has a huge impact (and unfortunately quite a bit of work to put into your iMac)


How can I delete multiple users from OS X Yosemite? My tech put Yosemite on 39 iMac computers in my elementary computer lab last week.  I have 800 students who come through it every week, and I need to delete the last 4 year's users (approx 100/machine).  It takes forever to delete each user individually.  Also, can I override the individual user settings for each student?  Students occasionally use other machines and have to go through the set up process every time they get on a different machine.  That will be irritating!

If you have no tools to manage scripts, you'll want to look into something like JumpCloud or OS X Server or Apple Remote Desktop.

Deleting users is quite trivial to script. Adding them back in is a little more tricky as they need to be created with proper settings and passwords.

dscl . -list /Users

The above command will list out all the users, so you can then filter out all the users you want to keep. Then you can pass the list of users to delete to:

dscl . -delete /Users/<whatever>

Finally, you can delete all user directories that are not remaining with a simple (and dangerous) rm -rf /Users/<whatever> command

Pretty much anything you can do by typing and clicking, you can script in Automator or script in myriad languages. Consider using a tool like Munki to automate installing apps. It can also be leveraged to run these management scripts as well as serve as a custom "App Store" for your school Mac lab.

Also, with 40 Macs, you will certainly have support from Apple. Reach out to your contact or call them. I'm sure someone from the small business team, retail team or education team can get you in touch with resources to learn and get your tech up to speed on Mac administration or help you select a more efficient/proficient tech for your needs.


Which disk to choose when doing a clean install of MacOS Catalina? Right now I am doing a clean install of Catalina. I have erased the Macintosh HD and the Macintosh HD -Data. When I tried to install the OS it gave me these two choices again. I couldn’t find anything on apple’s website on this choice of drives. I chose now the Macintosh HD because it is defined as the system drive but I am not sure. I would be happy if you provide some information or a reference about this.

What worked for me was erasing the parent volume of these partitions as "Macintosh HD", leaving one partition.

Another option, as per lx08's comment, is to delete "Macintosh HD - Data" and erase "Macintosh HD".


iphone 6s freezing; passwords my iphone 6s plus has been freezing on me randomly and frequently. i have the most current ios. this was happening before the latest ios upgrade. i tried both soft and hard restarts. then i did a "reset all settings." it is still happening. i've researched how to fix it, i even called apple. apple and all comments about the problem have told me to rest using "erase all contents...." i would rather resolve the issue without doing that. does anyone have an idea how to solve the freezing problem? and, if i must reset all, how do i transfer/copy my current passwords so that i can import them back into my now factory set iphone? i back up my phone to icloud daily through auto backups and and i backup to my mac and often with itunes. i tried to find out if icloud keychain has my passwords stored there. but i can not locate keychain in my icloud. thanks. gregg

As far as I know, there is only one way to backup your passwords through iCloud: through iCloud Keychain. To check if your passwords are there, check all of the following:

On iOS: Settings > Passwords & Accounts > Website & App Passwords
On macOS: go to Keychain Access (/Applications/Utilties/Keychain\ Access), and on the sidebar to the left, there should be an entry called iCloud towards the top. Click on that, and sort by 'Kind', which should be the second column by default. Scroll down to the bottom, and you should see passwords with 'Web form password' in the 'Kind' column. Make sure that everything you want is there.


How do you completely disable the space-switching animations in OS X Yosemite? Is there a way to completely disable the animations when switching from one space to another in Yosemite? Everything I have found so far is for previous versions of OS X.

I have tried all of these without success:

defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES
defaults write com.apple.dock expose-animation-duration -int 0; killall Dock
defaults write com.apple.dock space-animation-duration -int 0; killall Dock

I want to avoid installing a tool like TotalSpace if possible.

You can't.

You can change the speed of switching into Mission Control. To do that in terminal Run:

defaults write com.apple.dock expose-animation-duration -int 0; killall Dock

To switch back to defaults run:

defaults delete com.apple.dock expose-animation-duration; killall Dock


How can I install the app for iPhone to iOS Simulator on the ARM/M1 powered Macs? I want to install my app that is built for my iPhone device to Xcode's iOS Simulator on the new ARM/M1。but there was a problem when I launch the App on  Xcode's iOS Simulator。Here is the system log I captured
错误        14:44:29.621556+0800        SpringBoard        Error creating the CFMessagePort needed to communicate with PPT.
默认        14:44:29.629920+0800        runningboardd        <OSLaunchdJob | handle=EAC5325C-2547-42F2-A874-B938385158E1>: submitAndStart succeeded, state=2
错误        14:44:29.630074+0800        runningboardd        Launchd didnt have information for pid 32748, reason: Error Domain=NSPOSIXErrorDomain Code=113 "Unknown error: 113"
错误        14:44:29.630111+0800        runningboardd        Unable to obtain a task name port right for pid 32748: (os/kern) failure (0x5)
错误        14:44:29.630897+0800        SpringBoard        Bootstrapping failed for <FBApplicationProcess: 0x136899180; application<com.obtenir.TestM1>:<invalid>> with error: <NSError: 0x600000fddfe0; domain: RBSRequestErrorDomain; code: 5; reason: "Launched process exited during launch.">

Do you have any ideas on how to solve this problem？

You can go to the App Store on an M1 mac.
At the bottom left where you see your name, click on it.
Your account page will appear.
Under the word 'Account' are two buttons, 'Mac Apps', 'iPhone and iPad Apps'
Click on 'iPhone and iPad Apps'
Now you will see a list of apps on your iPhone and some that are not but perhaps you once had.
Click on the 'open' button on the app you want to run and the app will start.
Note this is not the simulator but the REAL app. To debug this app you need a debugger.
Use XCode's debugger
https://developer.apple.com/support/debugging/
Here is an introduction to the debugger
https://raygun.com/blog/debug-ios/
Here is a more complete reference
https://www.tutorialspoint.com/ios/ios_application_debugging.htm


How can I use a secondary axis in Numbers? One of my main problems with Numbers is the fact that it has much less of the functionality of Excel. That's why I barely use Numbers.

One of the main things that I always thought impossible was plotting two axes on one graph. This is my main reason for my dislike of Numbers.

Now that many other interesting questions that I didn't think had answers are getting answered, I thought I might ask this question:

How can I plot two lines on one graph using a secondary axis in Numbers?

If you want a line graph with 2 y-axes. You to insert->Chart-> 2-Axis. Put in your data. One of the sets will be a line the others a bar. The way to fix that is: Select the one that is a bar then to go to the Inspector-> Chart-> Series. It will say series type-> select that and change it from bar to line. Right below that it says plot on: There you can determine if you want that line to be plotted on y(1) or y(2).


How secure is Mac OS X's security? My friend's MacBook Pro was recently stolen. Fortunately, it was protected with a password. How secure is the built-in protection ?

Can thieves access the data on the hard drive, and at what difficulty?

It depends on exactly what you mean by:

  it was protected with a password

If it means that they were using FileVault, then their data should be pretty much inaccessible.

If it just meant that they had a login password, though, all the thieves have to do is boot the laptop off another disk, and they'll have immediate access to everything on the internal drive.


How to close the Terminal app using the terminal command-line("exit") in macOS Catalina I want to close the Terminal using the terminal command-line.
But when I enter the exit command, Terminal only logs out the session but does not close the app window. Is there any way to also close the app.
I'm running macOS Catalina 10.15.6.

In Terminal > Preferences… > Profiles > Shell, the default setting for When the shell exits: is: Don't close the window
This can be changed to: Close the window
Then the exit command will close the window.

Edit to address the edited Question:
If you want to close the window using the exit command you can do as suggested in the first part of this answer, however, if you also want to automatically and gracefully close Terminal as well, as part of your script or in place of the exit command as shown in your question, then you can do the following:
First create a simple AppleScript application using the following example AppleScript code in Script Editor:
tell application "Terminal" to if (busy of windows) does not contain true then quit

Saving it as an application named e.g. QuitTerminal in the main Applications folder.
After saving it, open Terminal and then open e.g. QuitTerminal in order to trigger allowing permissions under System Preferences > Security & Privacy > Privacy
Once this is done you can then use the following at the end of your script or in place of the exit command:
open -a "OuitTerminal"

Example based on command shown in your question:
/Users/harikrishna/Desktop/youtube.sh ; open -a "OuitTerminal"

This will only close Terminal if there are no running processes in any of the windows in Terminal.
Note: If you do not want to see e.g. OuitTerminal show in the Dock, you can modify the application using the following command in Terminal:
defaults write '/Applications/OuitTerminal.app/Contents/Info.plist' LSUIElement -bool yes

If you do not care about any running process you can force close Terminal from the script or command using killall Terminal in place of exit; however this is messy and I do not recommend using it over what's presented  above.


MacBook Air 10.15.2 Shuts Down on Startup, falsely indicating 0% battery I have a MacBook Air, with Catalina 10.15.2. When I start it up unplugged, with a full battery, most of the time it starts up and then immediately shuts down. When I hit the power button again, it shows the red power indicator with 0%. I plug it in and it launches just fine.

I brought it into the local Best Buy and they ran hardware diagnostics and said everything looks fine.

How can I get it working without cord ?

I believe the battery in your laptop is shot. It might say it's fully charged, but the internals are no longer sufficiently capable of holding a charge or delivering enough of a consistent supply of electricity to safely run the laptop (to be clear, by "safely", I mean "without it losing power and shutting down", not "without causing harm to you and your loved ones").

I suspect it won't be long before the battery stops saying it's fully charged, and starts displaying an X through the charge level icon.

What you describe is exactly what happened to my old MacBook a few years ago.


itunes connect tax form outside US I'm trying to setup my tax information on itunes connect as a New Zealand citizen.

I imagine I should leave fields 5,6,7 and 8 blank as I do not have business, employee, benefits or TAX number in the US.

I guess I should also leave field 9 & 10 blank as I do not have any tax benefits within New Zealand.

Can anyone with with similar experience please advise?

The answer I received from Apple:

Under our current model, application sales by non-U.S. developers on the App Store are not subject to U.S. tax withholding or reporting.
Therefore, completion of Part III - Claim of Tax Treaty Benefits, is not required in order to certify your foreign status. In addition, you are not required to provide a U.S. taxpayer identification number (TIN) in Part I (line 8) when when certifying foreign status.
Please note our system does require you to the specify the type of income your are receiving through the App Store on line 10 (W-8BEN) or line 15 (W-8BEN-E).

On line 10 I added article VII. 0% tax. Comments: The beneficial owner has permanent residence in New Zealand and all the work is performed from New Zealand.


Applescript to run javascript on chrome Is there a way to run an Javascript using AppleScript

here is the JS :

javascript:Array.from(document.getElementsByClassName('action-button')).forEach(function(v){v.removeAttribute("disabled");});

I tried this

tell application "Google Chrome"
    tell tab 2 of window 1 to set RemoveBtRestriction to execute javascript "javascript:Array.from(document.getElementsByClassName('action-button')).forEach(function(v){v.removeAttribute("disabled");});"
end tell

but this return the error "Expected end of line but found identifier."

Try adding single quotes around the word "disabled".  Like this...

tell application "Google Chrome"
    tell tab 2 of window 1 to set RemoveBtRestriction to execute javascript ¬
        "javascript:Array.from(document.getElementsByClassName('action-button'))
.forEach(function(v){v.removeAttribute('disabled');});"
end tell

I don't have a URL to test it on but at least the code compiles now


iMovie file export swaps '/' and ':' in the filename When I export my iMovie project to an mp4

File > Share > File (iirc)

And name it "Tacos w/ John" for example, the file created is "Tacos w: John.mp4"

But if I name it "PROJECT: Yi", it saves to "PROJECT/ Yi.mp4"

Why?

They are reserved characters. You can’t use them you need to think of a different delimiter. IE. Tacho-John.mp4


2020 M1 MacBook Pro: Built-in display does not show entire desktop (truncates 300px from right and 200 px from bottom) It seems like I have a desktop which is slightly larger than my screen. When I maximise a window the bottom portion (approx 300 pixels) and right portion (approx 200 px) are not visible. I can move the mouse to that invisible and perform click operations but the pointer is not visible on screen. (It is shown when in the visible region). Attempting to scroll beyond the visible extremities does not pan the screen.
See the attached screen shots. For the truncated ones, I captured a portion of the visible regions, starting at the top of the screen and moving to the right-most visible (or bottom most).  For the non-truncated ones I moved the mouse enough such that I could be confident of being at the extremity of the desktop - but I had to do this unseen.
Horizontal truncation:

The same thing happens with vertical truncation, but the images take up a lot of vertical space in this post and don't really add much (though I can add them if this is desired).
I've had to move the Dock to the left of the screen in order to make it visible but I would prefer to keep it on the bottom.
In terms of my machine setup:
I'm using a new 2020 issued M1 MacBook Pro running Big Sur. I've tried both with and without an external display. With an external display, that external display shows fine (and has no truncated region). But in both setups, the built-in display of the laptop is truncated.
In case it matters: I migrated my data to it from a 2015 edition MacBook Pro which had been upgraded to Mojave.
I've tried looking in System Preferences but don't see anything related to screen size in the Displays subsection. I've also tried looking for zoom/magnifying settings (such as might be used for a11y reasons), again to no avail.
I'd welcome suggestions for things to try here.

Previous reboots did not recover desired behaviour. But having checked the presence or absence of symptoms during Recovery Mode as per Andreas Ley's comment in my original question (behaviour was normal), I reboot again into normal mode and correct behaviour remained.
So I don't know specifically what was at fault, but an interim Recovery Mode reboot helped to remedy the situation.


WiFi connectivity on iPod touch I have an iPod touch and its WiFi seems to have this "awkward" feature.

Lets say that A and B are two WiFi networks to which I have the passwords or are free.
When I move out of the range of A into the range of B, I seem to have to manually reconnect my WiFi to B.

Is there a way out of this continuous manual intervention?

I thought that WiFi connectivity is a one-time thing. Once I have logged into one network then I will again be automatically logged into it the next time I get into its range. But that doesn't seem to be happening on my iPod touch.

Can anyone tell me if there is a way around this issue?

"Forget" WiFi networks you don't want to automatically join.

Your iPod touch will automatically join any network that it has previously joined.  In order to prevent it from jumping on any of these network automatically, you must "forget" them.  Go to the wifi settings, tap the little blue arrow to the right of the network you want to prevent your device from joining, and then at the top, tap, "forget network". (exact wording?)

Hope this helps.


Xcode / Working for a completely distinct application but parallely to another one I used to work on my own mobile application through my Apple Id, tied to my own mail address.

Now, I am working for a company aiming to build their application.
In order to correctly put the application build on my iPhone device in development mode, must I completely use a different Apple Id, meaning tied to my mail inside the company?

To put in a nutshell, how to work parallely for distinct companies with Xcode?

Note: Using my own Macbook Pro device.

Correct me if i misunderstood your question. You want to work in a machine with different developer account. Yes you can.

Go to Xcode>Preferences>Accounts and sign in with as much developer id you want to use. Make sure that you have all the certificate, public key and privet key pair in your Mac Keychain. For details you can refer this link

Next time when you work on an app in Xcode please choose the team from target settings


One message that cannot be deleted on iPhone 4 I have a single message in Mail on my iPhone 4 that just cannot be deleted. I get a popup saying Unable to move message - The message could not be moved to the trash folder.

I'm using the latest version of iOS. The account is an Exchange Active Sync account and deleting other messages is not a problem. I also use the same Exchange account from Outlook on my desktop and the message in question does not exist in Outlook. It only shows in Mail on iPhone.

I also have an another IMAP account on my iPhone and deleting isn't a problem on that account.

How can I remove this rogue message?

You could try removing the Exchange account completely and setting it up again. Maybe this also deletes the message.


Setup local network on Mac and share it via WiFi, but with no internet connection I woat to use my iPhone as remote control for VLC. I use http://hobbyistsoftware.com/VLC-more and it is working fine when I am connected to my AirPort network.

I will use my MacBook at a place where there is no AirPort connection (even currently is not available) for playing videos.

Is it possible and if so how do I run my mac as default gateway and access point but just for local network so that I can connect my iPhone to it ?

Thanks in advance

If you have WiFi turned on then you have a pizza slice icon at the right of the menu bar. If it isn't there then open Network in System Preferences to make sure WiFi is on and you have Show Wi-Fi status in menu bar selected.

Select Create Network... which will open up a dialog where you can specify a network name and security. I usually change security to 40-bit WEP just so the link is secure.

You can now connect to this network from your iPhone in the same way as any other WiFi net.


(Un)mount internal HDD at will I recently installed an SSD and made it my boot disk, and installed a 1TB HDD on a Caddy, where the DVD-ROM used to be. The one drawback is that having a second drive actually lowers the battery life quite a bit, so hence my question:

I know I can unmount the drive (eject it) so that it doesn't spin when needed, but, is there a way to re-mount it without having to reboot the Mac? I don't mind if it's a terminal command.

Thanks in advance :)

I'm assuming that you're talking about ejecting the drive using the the Finder. If so, then simply unmounting the disk, as opposed to ejecting it, should allow it to remain in the list of attached disks so that you can re-mount it later. For example, using

diskutil unmountDisk <device or name>

in the Terminal can be used to unmount the disk, but still leave it in the available drives list which can be seen by using

diskutil list

which can also be used to discover the <device or name> you require. Then to re-mount the disk you can use

diskutil mountDisk <device or name>

Note that all the above can also be done using the built-in Disk Utility application, just use the Mount/Unmount button as opposed to Eject.


OSX Yosemite network-popdown suddenly have a permanent Device entry After the latest minor Mac OS-X upgrade to Yosemite, I discovered I suddenly have a new and permanent entry in my network-popdown menu, located under a "Device" heading named SETUP.

It's permanent in the way that as long as Wi-Fi is on, it's visible with the same signal-strength - no matter where I bring the computer (also far away from mobile devices).
I can connect the Mac to the SETUP node without problems...

Questions:

What's that Device entry?
What's that SETUP node? - I guess it's something running on my Mac?
How do I best scan the SETUP node, to learn more about it?

What's that "Device" entry?

The entries under Device are wireless ad hoc networks, a type of wireless network that doesn't involve an access point or router, that is, a point-to-point wireless network, which usually connects two computers or a printer to a computer.

I couldn't find any Knowledge Base article at support.apple.com but theMacObserver has an excellent article about it.

What's that SETUP node? - I guess it's something running on my Mac?

In your case, the ad hoc network is probably a printer nearby that is broadcasting its name. Another usual ad hoc network name is hpsetup, the default ad hoc network used by HP printers.

How do I best scan the SETUP node, to learn more about it?

You could connect to it and run /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s to get some information, but I don't think that's going to be of much use. You better go over to your neighbor's house and ask whether they have bought a printer lately.

How can I create an ad hoc network?

You can easily create an ad hoc network yourself:

In the Wi-Fi menu in the menu bar choose Create Network...:

Choose a name (that's the name that will appear under Device) and press Create:

This is the new entry:

If you select Disconnect from <network> the ad hoc network is torn down.


Is there a way to dedicate the discrete graphic card to CUDA on a MacBook Pro? When a display is attached to a CUDA capable graphic card, a run time limit is enforced on CUDA kernels run on the card.

Is it possible to use the integrated graphic card to power the display and, at the same time, exploit the discrete one to run long running CUDA kernels?

I tried gfxCardStatus, but if I force the use of the integrated card, the discrete one is disabled completely and isn't recognized anymore by the CUDA driver.

The solution for that kind of problem is to shut down the graphical windows management and to use Mac OS from a TTY. This is cumbersome, but not as much as to dual-boot your machine and to switch from one OS to the other.

The way to do that is to go into Settings->Users and to set the login options to "username and passwords" (default is user list).
Then log out all users and go to log screen

In the login testbox, fill in >console
and type your password in the password box (you must have admin rights, but I assume this is already the case)

Here you go, you're in text mode and the GPU is fully available for CUDA. You gotta know the basics of the shell though...


preventing ssh command from opening xquartz on every session Whenever I use ssh, after I type the password, xQuartz pop ups in the dock and terminal window looses focus. This happens even if there's no an X session. Why? How to prevent this behavior?

Solved by myself. XQuartz installation added a custom configuration for ssh in etc/ssh_config. I have just removed ForwardX11 yes and ssh won't open XQuartz anymore.


macOS Big Sur - unnotarized 3rd party quick look plugin? After updating to macOS Big Sur 11.0.1, a 3rd party epub quicklook plugin stopped working:

I've already forgotten how I installed the plugin (from Homebrew cask or downloaded from the web, but judging from the error message, it was the latter one). If it's an unnotarized GUI app, I'd remove the com.apple.quarantine attribute from the app so that it would work, but I don't know how to do that with a quick look plugin.
Is there a way to make the plugin work?

You do the same thing as with an app. QuickLook plugins are installed to ~/Library/QuickLook.
You can run xattr -d -r com.apple.quarantine ~/Library/QuickLook to remove the com.apple.quarantine attribute from all QuickLook plugins.


Do I need the DVD to reformat 2011 MacBook Pro with OS X Yosemite I have a MacBook Pro from early 2011 which was shipped to me with a DVD that I could use to reformat the machine, which I do not have with me at the moment.  I have upgraded to OS X Yosemite though, and have reformatted the newer Retina MacBooks which used an Internet connection to download the OS.

Since I do not have the disc handy, will I be able to do this later reformatting on my older MacBook Pro?

If your MacBook Pro (early 2011) was updated with Macbook Pro EFI Firmware Update 2.3 then you will be able to use OS X Internet Recovery and not need the DVD that shipped with your Mac.  Also have a look at: OS X: About OS X Recovery


Autofill password not working on iTunes Connect? Every time I connect on iTunes Connect (OS X 10.10, Chrome) I have to fill in my password, which is very tiring. Chrome autofills all my passwords, why doesn't it work there? Even with the 'remember me' check

The new login of iTunes Connect uses an AJAX form for signing in but does not use a <form> tag for it which prevents Chrome from saving the password.

I was so annoyed that I built a tiny Chrome Extension to fix this issue and allow Chrome to save the password.


"Open folder in new window" for Finder? In Finder, how do you open a folder in a new window, while the existing window keeps the same view?

All file managers I've ever used (on Linux only) have something like "Open folder in new window" in the right-click menu for a folder.  Does Finder have this feature in a hidden way, or is there another file manager I should be using on Mac?

Just hold down the Command key (Cmd) while double clicking the folder and it will open in a new Finder Tab.

In Finder Preferences, you can specify to open in a new window instead of a tab.


Is there a tool like Furigana that I can use on iOS Safari? On my iPod (iOS 4.1), I'm often browsing Japanese webpages, and while I can usually understand the meaning, I often don't know the readings, especially in new contexts.

For my desktop web browsers, there are various ways to get it to display furigana for the webpage you're looking at: the Furigana Inserter extension, a bookmarklet to hiragana.jp, etc.

Does iOS Safari support extensions, or bookmarklets, or any other mechanism by which I can have it add furigana?  I can manually copy the URL, and go to hiragana.jp and paste it, and it looks great when it's all done, but the process is manual and slow.  Alternatively, is there any built-in furigana support, for Safari or any other app?  (If there is it's probably well-hidden, but it wouldn't be the first well-hidden part of iOS!)

I'm not too concerned at this point about whether it's built-in functionality, or whether it has to send my webpage unencrypted over the internet to a service.  It would be really nice if it was local-only and secure, but at this point I'll take anything.

You can use a bookmarklet. Just sync your Safari or Firefox bookmarks with iTunes. Every bookmarklet you have on the desktop will be available on mobile Safari on the iPhone.

Or you can add the bookmarklet directly from within mobile Safari on the iPhone:

Step 1: Select the line bellow and copy it:

javascript:void(document.location='http://trans.hiragana.jp/ruby/'+escape(document.location))

Step 2: Navigate to hiragana.jp and tap on the '+' button to save a bookmark

Step 3: tap on the bookmarks icon then on 'Edit'

Step 4: Select the bookmark you just added

Step 5: tap on the address, then on the gray 'x' to clear the field

Step 6: tap that field again and select 'Paste'

Step 7: you're done


iPhone blocked on network I got an iPhone as a present from a family member. It was working.

Now I get "No service". I found out it was blocked by Vodafone. They won't unblock it.

Is there any way I can get it unblocked myself?

Phones are only blocked on this level for two causes that I'm aware of:

The phone was stolen and the owner reported it stolen
The phone was subsidized, and the owner stopped paying for it

A stolen phone block will generally never be released, though it depends on the carrier. Some carriers may when presented with a police report or other similar paperwork indicating that the property was recovered, or a payment of the outstanding balance on the device.

There is no way to unblock it yourself. Blocking basically means that the cellphone network looks for the IMEI of your phone, and if it sees it, refuses to service it. Since IMEIs are generally burned into the phone at a very low level, they are usually not changeable.

I'd inquire with Vodafone and get more information as to why they blocked the device. If it's stolen, you want to get rid of it, preferably back to its original owner.

If its a billing issue, you may be able to pay the amount due to get service restored.


Does Apple provide disk space that I can back my hard drive up to? As I understand, with Time Machine I need to provide a drive to back data on to.

Is there also an option to use a server managed by Apple to back up on to?

Either using Time Machine or another program.

The Apple Time Capsule is a network router and network storage server with a 2TB or 3TB hard drive.

When you said, "server" do you mean something you can own and run in your home, or something that exists at a remote location, managed by a storage company, that you access over the Internet?

Internet storage is not suitable for backing up your entire Mac, because moving that many files of that size through your Internet connection is far too slow and inefficient.

You need a local physical hard drive in your home or business to regularly back up your entire Mac using Time Machine. You can supplement this with an Internet storage service like Mozy or Carbonite, but that should only be used for a critical subset of your documents and data, because of the time required to back up the data, and the high cost.


Will my invitation only app be approved on the appstore? I am developing an ipad app and wish to publish it to the appstore. The problem is that the application currently is not very impressive as it's still in ongoing development.

I wish to show my users a welcome screen and allow only those users who have been invited to continue and see the entire application. Users who weren't invited will see a teaser and an option to signup for their own invitation.

My question is: Based on your experience will such an application be approved on the appstore?

I expect that they won't be accepted. You'd need to invite the approver(s) at Apple so they can use and check your app, for starters, and, in any case, this is what Ad-Hoc distribution and beta testers are for, as @Jason mentioned.


I erased the partition where Windows 10 was previously installed. How can I merge it with my OS X partition? So I started up Disk Utility and erased my BOOTCAMP partition and set the format to OS X Extended (Journaled).

This is how my partitions look like now:

As you can see, I have a BOOTCAMP partition (129 GB), my mac partition (362 GB) and I have 8 GB of unused space. How can I merge all of this with my mac partition? I heard that I should be able to click "-" when BOOTCAMP is selected and then expand my mac partition to use the unused space, but as you can see, I can not click the "-" button. My mac partition is "Journaled, Encrypted" by the way.

diskutil list output:

diskutil cs list output:

You can't simply merge a Bootcamp partition or empty space and a FileVault volume with Disk Utility (Boot Camp Assistant should handle this though). You first have to remove the Bootcamp partition and then expand the FileVault volume.

To remove the Bootcamp partition and resize the CoreStorage Volume Group (containing the FileVault volume) the Mac has to be booted to Internet Recovery Mode. Recovery Mode is not sufficient because the Recovery HD has to be moved. The actual boot volume or partition can't be moved.

Preparation:

Detach any external drive (especially your external Time Machine backup drive)
Restart to Internet Recovery Mode by pressing alt cmd R at startup.
The prerequisites are the latest firmware update installed, either ethernet or WLAN (WPA/WPA2) and a router with DHCP activated.
On a 50 Mbps-line it takes about 4 min (presenting a small animated globe) to boot into a recovery netboot image which usually is loaded from an apple/akamai server.

I recommend ethernet because it's more reliable. If you are restricted to WIFI and the boot process fails, just restart your Mac until you succeed booting.

Alternatively you may start from a bootable installer thumb drive (preferably Yosemite or El Capitan) or a thumb drive containing a full system (preferably Yosemite or El Capitan).

Remove bootcamp partition and expand CoreStorage Volume Group

Booted to Internet Recovery Mode open Utilities → Terminal in the menubar and enter:  diskutil list to get the disk identifiers and diskutil cs list to get a CoreStorage listing. Below I assume that your main disk has the disk identifier disk0 and the CoreStorage Logical Volume disk2.
First you have to remove the Bootcamp partition:

gpt -r show /dev/disk0 #to get an overview

To remove a partition with gpt the disk (and all related disks like the inherent CoreStorage volume) has to be unmounted

diskutil unmountDisk /dev/disk2 #if your FileVault volume is unlocked and mounted (check this in the output of `diskutil cs list`)
diskutil unmountDisk /dev/disk0
gpt remove -i 4 /dev/disk0 #remove the Bootcamp partition

Then you have to resize the Logical Volume Group:

diskutil mount /dev/disk0s2 #mount the physical volume of the CoreStorage Logical Volume Group
diskutil mount /dev/disk2 #mount the Logical Volume of the CoreStorage Logical Volume Group
diskutil cs unlockVolume LVUUID #if your FileVault volume is locked

in your case:

diskutil cs unlockVolume 27640FE7-1349-4C98-B101-CE17EF75673E

and enter your passphrase if asked.

Then resize the stack:

diskutil cs resizeStack LVUUID size

in your case:

diskutil cs resizeStack 27640FE7-1349-4C98-B101-CE17EF75673E 500g

Enter exit and quit Terminal
Open Disk Utility and check the main volume for errors
Reboot to your main volume


What's a good sports tracker app for iPhone? I'm looking for an app for tracking activities like walking, running or bicycling. Lots of people I know with Android or Nokia phones use such apps, but I don't know what's a good option for iOS.

Requirements:

Can track time & distance covered (using GPS)
Should be very simple to use: 1) start the tracker 2) go for the walk/run/ride 3) stop the tracker and see the distance & time
Available on App Store (i.e. works on non-jailbroken devices)

Preferably free, but feel free to recommend an excellent paid app too if you know of one.

Also, it's a plus if I can use the app for my simple needs without signing up to any service.

There are a number of them in the App Store that meet your criteria.  Here are the ones I've used:

Strava.  This app motivates people into exercising harder by bringing out their competitive side.  With Strava, you can compare your times with others who've done the same route.  This app is most useful when you workout in a group where you'll be able to push each other.
Runkeeper.  The unique feature of this app is in its "coaching".  Basically, if you like to change your pace at certain intervals, the app can notify you when to switch.  Additionally, this app can pair to a heartrate monitor.
MapMyRun.  This one tries to be your overall fitness app where you can also log your caloric intake and other activities such as weightlifting.

They are all good options depending on your specific needs.  Try them all and see one fits you best.  Have fun!


How to backup a locked iPhone? I have a iPhone SE running iOS 10.2. It happened so that now I can't use it but computer reads it normally but asks to enter password. Is there any any way to backup it via 3rd party software or something so that I could do a iCloud erase and stay on 10.2 (which is important). Or maybe there's a way to enter or remove password from a computer?

Restoring is not a option. Updating to 10.3.2 and saving data is risky, because downgrading to 10.2 is risky and iPhone may not accept a backup from a newer iOS version.

If you've lost the password/passcode to a locked iPhone, you have very few options:

If you have access to iCloud, remote wipe it from there
Put the device in recovery or DFU mode and reinstall your preferred version of the iOS.

Obviously you'll lose all the data on the device -- without access to the device you can't authorise iTunes to access the contents to bake a backup, for example - and you're limited to the version of iOS that Apple is still currently signing (they typically stop signing older versions a few weeks after a new version is deployed)

Sadly, you're quite stuck, and apart from the above, or a visit to your local Apple distributor, there isn't much you can do.

If, however, your phone is stuck in a boot loop, you can try one of the few "hail Mary" options which have saved my bacon more than once. There's a tool called Recboot which will try to put your phone into recovery mode (or you can try to octopus-like method yourself), or (and this is the life-saving bit) get you out of recover mode.

I don't personally own the software, but have used it to get out of a few jams in the past. You can find instructions on using the (free) software, plus download links here


How does Watch determine distance walked if Location Services are off? Apple Watch 3 (newly purchased) and iPhone XR

I rarely enable Location Services on my phone.  When I go for an ‘Outdoor Walk’ the ‘Activity’ app tells me my step count and the distance covered. If Location Services are turned off how does it determine distance covered?

It seems to be using a step length of 83cm, which sounds about right, but I’ve no idea where it gets that from.

Any ideas?

The Apple Watch Series 3 and later comes with a built-in GPS chip. It uses a combination of GPS readings and arm movement which can be detected with the help of built-in accelerometer and give you an estimate of number of steps and distance walked.

Allowing the movement of the arm on which you are wearing the watch can lead the watch to give more accurate readings.

Apple also recommends you calibrate the watch to obtain better readings. Refer to this Apple Support document, Calibrating your Apple Watch for improved Workout and Activity accuracy to learn more.

A related discussion on Apple Community Forum post, How does apple watch count steps?, sheds some more light on what calibration does to improve the readings:

  Calibrating your watch can improve the accuracy of estimations made by Activity app and Workout app. Calibration teaches your Apple Watch how your arm movements relate to your stride lengths at different speeds when you are walking and/or running. It does this - during outdoor walks and/or outdoor runs recorded via the Workout app - by comparing data from the accelerometer with GPS (Location Services) data.


How can I take my Keynote presentations Database from iCloud? How can I restore my Keynote database from iCloud?

Sign into https://icloud.com on a web browser and download them to your computer and then sync them with iTunes.

Delete the Keynote app (if you have to and have exported all presentations to the computer or can let them be deleted)
Go to settings -> iCloud -> iCloud Documents and be sure to turn it on and keynote on
Connect to WiFi or allow cellular data for iCloud Data
Install the Keynote app
Open it and wait for the data to flow down to the device


How to find source formula of brew package (github repo)? How can I find the sources and changes for a given brew package?
I'm having an issue with a package that's installed via brew on a cloud instance whose image I don't control. I'm trying to figure out if the issue is a result of the package installed from brew or not.
I want to find the source for that package in the brew system (that is, the git or other VCS where the formula/cask are maintained) and see what changes were made to the package in the past few days/weeks, look through the commits, and read their CHANGELOG.
How can I determine the repository for a given package on brew and look through its commits over time?

If your package is in homebrew-core, then you can view the recipe's ruby source and its changes from the homebrew-core repo in the Formula directory

https://github.com/Homebrew/homebrew-core/tree/master/Formula

Unfortunately, finding the recipe for a given brew package on github.com may be tricky, since there's too many dirs and GitHub may truncate or refuse the output.
Instead, you can get and list all the homebrew forumulas with the following commands in zsh:
git clone https://github.com/Homebrew/homebrew-core.git
cd homebrew-core/Formula
find . | grep -i <package>

Then you can show the history of a given formula with git log
For example, I was able to discover that the python@3.7 package in brew changed yesterday:
user@host ~ % git clone https://github.com/Homebrew/homebrew-core.git
Cloning into 'homebrew-core'...
remote: Enumerating objects: 77, done.
remote: Counting objects: 100% (77/77), done.
remote: Compressing objects: 100% (34/34), done.
remote: Total 791472 (delta 51), reused 59 (delta 43), pack-reused 791395
Receiving objects: 100% (791472/791472), 316.25 MiB | 9.55 MiB/s, done.
Resolving deltas: 100% (529456/529456), done.
Updating files: 100% (5476/5476), done.
user@host ~ % cd homebrew-core/Formula
user@host Formula %

user@host Formula % find . | grep -i python
./python-yq.rb
./boost-python.rb
./python-markdown.rb
./app-engine-python.rb
./ipython.rb
./python@3.7.rb
./gst-python.rb
./micropython.rb
./wxpython.rb
./reorder-python-imports.rb
./python@3.8.rb
./boost-python3.rb
user@host ~ %

user@host Formula % git log master -n1 python@3.7.rb
commit 10d3df6c9a263c4e7dea4752a00a1b98ddc9c05a
Author: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
Date:   Wed Sep 9 00:40:17 2020 +0000

    python@3.7: update 3.7.9 bottle.
user@host Formula %


RE: Can't install BASH patch: OSX 10.9.5 update installed, but system still says it is 10.9.4-Still need help I have the same problem as described in this previous post:

Can't install BASH patch: OSX 10.9.5 update installed, but system still says it is 10.9.4

Machine is a MacBook pro, 15-inch early 2011 2GHz Intel Core i7. Now running 10.9.4 - successful download of standalone installer, successful installation - still running 10.9.4. Can't do the bash patch as a result. Checked permissions; rand disk utility to verify the disk. Read console log and got no insight from that either.

What might I need to do to secure my Mac

My guess from the details provided is that you don't need to apply any patches since Apple has patched bash as part of 10.9.5. If you really aren't on 10.9.5 yet, then keep reading...

Here is what an Apple-patched as of October 8, 2014 Mac should show from terminal:

mac:~ mike$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.9.5
BuildVersion:   13F34
mac:~ mike$ which bash &&  `which bash` --version
/bin/bash
GNU bash, version 3.2.53(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.

(If you are new to terminal, just type the parts after ** mac:~ mike$** so:

sw_vers
which bash &&  `which bash` --version

After you've compared your values, you can quit the terminal app.

If your versions are not as above, I would delete your update files and start over. Download a new patch from http://support.apple.com/kb/DL1760 and then open the console app. Look on the left for a toggle button "show log list / hide log list" and show the list. Open the triangle under /var/log and click on install.log - set a marker and then run the installer package.

Watch that log for any errors relating to the manual patch.


Is it possible to use a Verizon CDMA iPhone 4 with any other carrier or Pay-Per-Use carrier? This is probably seems like a FAQ but I haven't seen anything definitive as of today.

I have a CDMA-Only Verizon iPhone 4 (not a 4S) that recently came off contract. I'm aware that it's CDMA only and GSM carriers like AT&T can do nothing with it other than admire it as a thick iPod Touch. I'd like to explore options, mostly to lower my bill (I have no vendetta against Verizon, it's purely a cost issue).

So, network wise, are there any networks I can port to? I don't think Verizon has a MVNO in the Chicago area. Other than frequencies, is there anything I need to do to check compatibility with another network?

As far as unlocking, do I need to jailbreak my phone to change carriers? Or is this something Verizon will do (since it's off contract).

If I need to jailbreak, is it a permanent jailbreak, or is it possible to change a couple settings and then I can revert back to tracking current iOS?

Are there any US carriers that can use the phone? Cricket seems to restrict it's network to Cricket-sold phones. Can Straight-Talk handle it? Virgin?

Not likely unless Verizon agrees to release that phone for another carrier. Have a look at this guide on identifying iPhone models:

Identifying iPhone models

The iPhone 4 you have is model A1349 (that should be printed on the back of the device), and if so, it is a pure CDMA phone so you cannot connect it to a GSM carrier due to differing radio technology.

Even if you were to jailbreak it or get Verizon to unlock it, it's only going to work with another CDMA carrier.

So in the USA - you need to find a carrier with coverage in CDMA EV-DO Rev. A (800, 1900 MHz) and that's primarily Sprint and Verizon. Since there is no SIM card in this device, you might not need to get it unlocked, but that will be a dialog between you and your potential carrier if they can provide coverage to it at the same time as Verizon may have it registered as "their locked device"

Due to bilateral roaming agreements - each CDMA tower in the US can and does serve multiple carrier devices - so it's likely that Verizon could prevent you from using your device on a competing carrier until you fulfilled your contract or convinced them to release that device's status in the common database for cell phones.

There are well over 50 regional and national carriers providing CDMA coverage according to this wikipedia article so you might have considerable options in some regions of the US.

Nore some of the information is old due to consolidation. Your main bets are C Spire, Sprint and Verizon.


Logging into apps using Facebook credentials always uses a browser - Is this avoidable? For instance, when trying to login to the Wish app on my Iphone 8, it always opens the Facebook login page on Safari--even though I have the FB app open and logged in. This seems like a waste of time. Is this by design? I would think it would be much more efficient if it would recognize the fact that I'm already authenticated as evidenced by the FB app being on & in.

This is by design. Separation of applications and processes on iOS is deliberate.

Interprocess Communication (IPC) on iOS

Interprocess-communication between iOS apps is particularly limited. Apple would argue this is a net benefit, as their customers are better protected from malicious behaviours that are difficult to detect during the review process.

Shared Credentials Between Apps

Apps created by the same developer, digitally signed by the same organisation, can share credentials on iOS. This is how the Facebook and Messenger apps can both know you are logged into the Facebook service. But other Facebook connected apps, created by different developers, can not.


Compiling (NS/Cocoa) Emacs on OSX with SVG support Can anyone explain how to build Emacs --with-ns and SVG support on OS X?

Notes:

--with-rsvg isn't working (when librsvg is installed, ie. via Homebrew)
FYI, The Emacs Mac port uses webkit to provide SVG support, although that build adds far too many things I don't want.

I want to just compile in support for SVG on Cocoa Emacs, I'm not averse to patching, and if no answers are available, I'll see if I can patch over from the Emacs Mac port

(Assume latest stable version of Emacs 24.2, building from source)

Update:

I've tried running brew install emacs --cocoa --svg without success.

The installation of the Emacs latest version (25.0.50) works fine using this command:

brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick


Creating InDesign "Paragraph / Character Style" shortcuts on a Mac wireless keyboard w/o number pad Creating InDesign "Paragraph / Character Style" shortcuts on a Mac wireless keyboard w/o number pad.

Does someone have a fix for this problem? …or still is not possible?

Yes.
Use the app Karabiner (https://pqrs.org/osx/karabiner/).
It can remap fn + number to fn + numpad number.
With Shift+fn+1 you have Shift+Num 1.
It works.


Matching artists names in iTunes I've noticed that after I put music into iTunes that is downloaded from an outside source, the songs sometimes have the artist names written slightly differently

e.g:

"James Blunt"
"james Blunt"
"jamesblunt"
"james blunt " (space after word)
etc.

This did not bother me until I realized that when looking at my music sorted by artist on my iPhone, it shows 5 different artists! Because of this, I can't just choose an artist and put their songs on shuffle.

Now, I could go through and manually change the names of every artist to match but that may take hours.

Is there a simple way to fix this problem?

The easiest way i can think of :

Quit iTunes
Get a Tagger (MusicBrainz Picard, Tagger, Metadatics,...)
Go To your ~/Musik/iTunes/iTunes Media/Music folder
Drop all the "James Blunt" Folders onto the Tagger
Set the Artist to "James Blunt"
Save the Files

After you have done that, reopen iTunes.

Now you have 2 Options :
You can either go through the Tracks by yourself and start listening so iTunes sees, that you changed the Artist.

Or, you can use an AppleScript to refresh your tags.

Your Music should now be cleaned.

And yes, that is in my opinion the easiest, you can go easier, but that requires more scripting which therefore would not be easy.


Make BootCamp work without external drive I've just read that since ElCap's release it is possible on some Macs to install Windows without DVD nor USB drive, just by providing ISO file. My MBP8,1 is quite old, though, and it is old enough to not support the USB option. I've edited the Info.plist to unlock USB, but I would really like to use BootCamp without any drive at all (I don't have any right now and I want to install Windows). Is there any way to make it possible?

UPDATE: What I'm asking is 'Is there any way of enabling ISO install like USB one?'; I know that I can install Windows using some VM tricks, but it's not very quick nor is it simple.

I am using latest OS X 10.11.2, and I want to install Windows 10 on the same drive as OS X, if that helps.

Updated Answer

The 2012 and newer Macs are installing Windows 10 to boot using EFI/GPT method. The older Macs generally only have firmware that allow Windows to boot using the BIOS/MBR method. If your MBP requires the use of the this legacy method, then even if you can trick the Boot Camp Assistant into an iso only install, your computer may not boot Windows properly. Furthermore, the Boot Camp Support Software will not be written to handle the new EFI/GPT type of booting.

BTW, install Windows 10 using VirtualBox is not a trick. The process is exactly what the Boot Camp Assistant does for the newer Macs, with some additional steps. The newer Macs use the EFI/GPT boot method and therefore do not need to change the MBR in order to boot Windows 10. For the older Macs, using the BIOS/MBR method, this is a requirement. The purpose of VirtualBox is to copy the installation files from the iso file to the partition from which the Window installer will boot from. This is exactly what the Boot Camp Assistant does for the newer Macs. Once the files are copied to this partition, you can boot the Window installer just as one did using a DVD or USB flash drive.  Once you boot the Windows installer, VirtualBox, as well as, the Boot Camp Assistant no long play any role in installing Windows.

Original Answer

Generally installing directly from the iso using the Boot Camp Assistant is reserve for the newer Macs (2012 and newer). Also believe you need Windows 10, but Windows 8/8.1 might work.

In any case, your MBP is (13-inch, Early 2011). The accepted method for installing Windows is to use your optical SuperDrive. If your SuperDrive does not work, you can still install Windows, but you really have to want to. The procedure has many steps.

You did not specify which version of Windows you want to install. I believe you can install 7, 8 and even 10 if you wish. Without an optical drive, you will need to install a free copy of VirtualBox. If you wish to proceed, update your question to include which version of OS X you are using, what version of Windows (7-8-8.1-10, home or pro, 32 bit or 64 bit) you want to install and if you intent to use the free Microsoft upgrade to Windows 10.

Also, did you replace your SuperDrive with another internal SSD or HDD? If so, do you intend to install Windows on such a drive?


Unable to access jarfile server.jar I am trying to add ram to my Minecraft server. To do this I have created a start.command file with the following text in it:
#!/bin/bash
cd “$(dirname “$0”)”
exec java -Xms4G -Xmx4G -jar server.jar

I have run this terminal command on the start command file:
chmod a+x /Users/hutonahill/Desktop/server\ files/start.command

But when I run the start.command (by double-clicking it in finder) I get an error:
Unable to access jarfile server.jar" Googleing has reviled that most of the time this error steems from the start.command file and the server.jar file not being in the same location, or server.jar being spelled wrong in the start.command file.
I have ruled out both of these possibilities. I have copied and pasted the name server.jar into the start.command file and I know that they are both in the same file.
Help!
PS. I am running Mac OSX 0.14.6 and java 8 update 251

I found the problem! on line 2 of start.command I was using [”] instead of ["].  mac OS likes to replace normal quotation marks with these when you copy/past them. java does not see [”] as a quotation mark, so you have to manually enter the quotation marks with your keyboard.


Unable to install OS X, cmd+R opening internet recovery instead of usual recovery I'm trying to clean install OS X El Capitan on a MacBook Pro (early 2015).

After erasing my disk I started the installation of OS X. After accepting the license agreement I was asked to choose a target drive. I hesitated a little bit and wanted to cross-check if I have created the partitions correctly so I canceled the installation. There were no options to go back to Disk Utility so I restarted my machine.

Now when I press cmd+R, it always leads me to internet recovery. The only thing I saw was a spinning globe and I was asked to choose a Wi-Fi connection. I connected to my Wi-Fi network and still only saw a spinning globe. After waiting for a long time it has shown the error apple.com/support 2002f

How can I access the normal recovery mode and install OS X?

Your model Mac was shipped with Yosemite (OS X 10.10) installed. The tags you placed on the question suggest you have upgraded to El Capitan (OS X 10.11). There is the possibility you could have erased the Recovery partition by using the Disk Utility if you had Yosemite installed. Evidently, this would be much harder (or perhaps impossible) to do if El Capitan was installed. Also, I do not know if you were using Core Storage and if so, how this would effect the ability to erase the Recovery partition.

Evidentially, you can now only boot using OS X Internet Recovery. You can use Internet Recovery to install the version of OS X that came with your machine. From this, you can go to the App Store and download and install newer versions of OS X.

An alternative would be to use another Mac to download OS X. You can then transfer the download to a USB drive. You then use the USB drive to install OS X on your Mac. The instructions are given the Apple web site: Create a bootable installer for OS X.


macOS Calendar app stopped syncing with Google Calendar My Google Calendar account has stopped syncing with the Apple Calendar app on macOS (High Sierra 10.13.4). I've tried turning Google Calendar off and back on in the System Preferences -> Internet Accounts panel and i've tried removing the account from the Calendar app. Neither have made any difference. I don't see anything unusual in the system logs.

Everything is up to date in the Google Calendar web app.

Anyone else have this problem, or creative solutions? Are there more advanced things i can do to force a reset on the syncing of these calendars, like command line settings or Library file deletions?

Deleting the Calendar cache and rebooting my Mac seemed to solve it, at least for now. I followed these instructions:

https://wilkinsit.ca/mac-osx/clear-calendar-cache-mac-os/

Backup Calendar from the File > Export > Calendar Archive… menu option.
Close Calendar.app
Navigate to Library > Calendar folder in Finder
Remove all files that start with Calendar Cache
Reboot
Open Calendar.app and watch as it initializes calendars


How do I share purchased iOS apps without my Mac? Is there a way someone else can share a purchased iOS app with me when I only have my iOS device with me but no Mac but the other person has both his Mac and his iOS device around?

Is there also a way when we both only have our iOS device around?

Yes. Assuming they haven't run out of authorizations, they can sign into the app store on your iOS device and download the apps they wish to "share".

Just go to the preferences app, Store and sign in another Apple ID.

You'll have that app to run until you erase it or the whole device. It of course won't transfer that app to a computer where your friend hasn't authorized iTunes, but iOS will be happy to run that version of the app indefinitely.


Deleting more than one song at one time on my iPhone? I need help finding a way to delete more than one song at a time on my iPhone. Can someone tell me if that is possible?

I have tried deleting songs on my iTunes and then syncing them but it does not work and it takes way too much time.

You can do it by deleting albums, artists or compilations from the respective views. Swipe right on the item to get the Delete button and tap it to delete an entire album, an entire artist's works or an entire compilation. This still works only one (album or artist or compilation) at a time. There is no way to select multiple albums or artists or compilations for deletion.


Restore important app. data from iOS 10 after an upgrade to iOS 11 Following situation. I am using the "iSafeBox" Password Safe on my iPhone 6s where I keep all of my account and password details. After upgrading to ios11 however, I found that the app is not compatible and that the developer will not continue development. To make things worse, I also cannot go back to iOS 10 as it is not signed anymore...

I have an old iPhone 6 running iOS 10.3 and was hoping I could restore that one with the backup of the 6S, but iTunes tells me that the version is too old and cannot be restored with the iOS 11 backup.

When checking the backup of the iPhone 6S running iOS 11, I found that the unsupported app was still there and got transferred over into my itunes library. I am now wondering if there is any way I can extract that specific app + data, and load it onto my iPhone 6 running iOS 10.3, then continue using it there?

I am open to jailbreak and all sorts of shady stuff as long as I get back access to my passwords T_T

Thank you!

That’s how I solved it:

Requirements

iPhone / iPad with iOS 11 running the password app which is not supported anymore
spare iPhone / iPad running iOS 10 with same password app freshly installed and no data inside

Procedure

download the latest free trial version of the iPhone Explorer
connect the iOS 11 device
go to Apps
select the password app
click MOUNT APP to display the appdata folder in a virtual drive with limited read / write access (Note: the trial version of iPhone explorer offers only 150MB of data to be written)
copy all files and folders to your local hard drive, make sure the folder structure is the same
connect the iOS 10 device
go to apps
select the empty password app
click MOUNT APP and copy over the iOS 11 appdata from your hard drive to the iOS 10 device
disconnect the iOS 10 device
open the password app and enter your master pin
you should now see your passwords listed as usual

Hope that helps!


UPS present check from command line System Preferences in Sierra seems to know when a UPS is present. How do I check this from the command line?

Use the command system_profiler SPPowerDataType | grep "UPS Installed".

This will return something along the lines of UPS Installed: No


Player for long recordings I have recordings which last many hours.
I want to focus on some points of the recording.

iTunes is not accurate for it.

Is there something in the settings for iTunes to allow for more precise playback timeline?

Does the mini player has a longer time axis.
I do not know how to customize it at the moment.

Alternatively What is a good program for playing long audio records when you need to focus on some instance during the recording?

You can try the free and open source Audacity sound recorder.

It is a powerful recorder, editor, and converter.

You can find a version that is backwards compatible with macs running much older versions of OS X.

It has a steeper learning curve than QuickTime’s or iTunes audio recording feature, but it is far more powerful and better suited for longer recordings where editing is needed.

Here is a Sample:


High processor/CPU load on iPhone, draining battery, how to fix? My iPhone sometimes gets very hot and drains battery extremely quickly. When I use the app iStat to check processor load, it shows high numbers (above 2, where it is normally 0.5, not sure about the format of those numbers but that is what is reported). It seem to be the equivalent of a computer stuck at 100% CPU load.

Restarting the iPhone and closing all apps does not help. Previously, it went away after a number of restarts, but this time, so far not. Do you know a way, except re-installing, that can fix the iPhone? Any app that can kill all processes?

Do you use Exchange on your iPhone? At our company we have some trouble with contact sync every once in a while. Various iPhones will run at 80% CPU and their batteries empty in about 2 hours.

One temporary fix is to turn off contacts in Exchange Settings and turn it on again. Then contacts will be sync again and after this CPU runs at a normal 5-15%.


Using Spotlight to play iTunes songs causes another song to play after resuming from pause Spotlight allows you to play songs from iTunes. Unfortunately, when I pause the song and resume, iTunes goes back to playing what it was playing before I used Spotlight.

Is there any way to fix this behaviour?
Are there any alternative methods of playing an iTunes song which I already know the name of?

iTunes Version: 10
OS X Version: Snow Leopard

Unfortunately there’s no ‘fix’ for the described behavior that I’m aware of.

However, there are a lot of free/paid utilities that will not only do what you need, but also improve the experience overall.

I could list you a dozen utilities but instead I will let you do your homework and decide what’s best for you. This list contains an important amount of utilities for iTunes controlling.

I can tell you which ones I use and my experience with them.

1) Coversutra: It’s a very well designed paid application. You can check their website for a more comprehensive summary (and a trial). The developer (Sophia) reads the suggestions and bug reports.

Pros: It’s very good for searching, very good. Think of a spotlight music dedicated. You can easily switch between playlists, songs, artists, etc. All from the menubar. (I activate it with shift + cmd + space. It also has a controller where you can define your keys for showing album art, define song rating, next, prev, pause, etc. The typical controller stuff. You will rarely need the keyboard.

Cons: Although it has been optimized several times and results come extremely fast, scrolling the results is not as fast as one would expect. Sometimes certain actions might need a “click”.

All in all, it’s a product that works fantastically for me.

2) Launchbar: I use Launchbar for everything, and sometimes for music too. Since it has iTunes support, you can easily type the name of a song/artist/list and will happily play it. What it does is create a playlist called Launchbar and whenever you make a selection, it adds the relevant songs to that list, therefore when you pause/play, things work normally. You can also do the same things (pause, play, next) from launchbar.

Pros: It’s also very fast and it does a lot of things (can’t live without it!)

Cons: Might be overkill for a song launcher/iTunes controller only.


Boot Camp flash drive not showing on boot for late 2009 iMac I already installed Windows 10, using the Boot Camp Assistant, on my MBPr (late 2013) without any problem. However, it is a "new" model, everything went fine.

But, now I am trying on an iMac (late 2009) and the process is a little bit harder.

The Optical Drive was replaced by a SSD, so I needed to change the Boot Camp Assistant to accept ISO images]1. Now, the Boot Camp Assistant creates the Windows USB flash drive installer.

But, on boot, the flash drive is not visible. If I just wait, the message "no bootable device" appears, so I guess it went looking for the Optical Drive – so I restart one more time, pressing ALT so I can select the flash drive and... It is not there! (Just some "EFI something")

If I insert the flash drive on my MBPr, it can find it and Boot as it should be, so the 'problem' is just on iMac.

Ps: I am using a Windows 10 ISO, that theoretically has no drivers for this iMac – but I think that this is not the answer for the flash drive do not appear.

Update #2

I see you were able to successfully install Windows 10 by modifying the procedure given here. At some point in the future, I should replace this answer with a procedure similar to what you followed.

Update #1

In my answer, I did state that I would need additional information before recommending changes to the steps given. Apple has published that you can run Windows on a second internal drive, but you can not install Windows on the second drive. Apple recommends removing the first drive, installing Windows and then reinstalling the first drive. This is not a practical solution for MBP users.

I still have no more information about the partitioning of your internal drives than when you first posted your question. However, you may wish to try this older post regarding installing Windows: How do I install Windows 10 on MacBookPro5,1, with no optical drive (SSD+HDD)

Orignal Answer

Apple recommends using an USB optical SuperDrive to install Windows when the internal optical drive in unavailable.

Even though Apple documentation states a late 2009 iMac does not support Windows 10, this may not be true. I installed Windows 10 on my mid 2007 iMac. In fact, this post was entered using Windows 10 on this Mac. Generally, you should install using the latest drivers issued for your model Mac.

Installing directly from the iso file is possible, but the process is tedious. You also have to install free third party software. The steps would be similar to the answer given here. Of course, you do not have the standard OS X installation configuration. I would require addition information regarding the partitioning of your internal drives, before recommending changes to the steps given.

If interested, submit a comment below.


MacOS DNS not checking alternates [MacBook Pro, MacOS High Sierra host, Ubuntu 16.04 LTS Guest]

I have a VM running in VirtualBox which has its own DNS server.  I am also connected to a LAN that has a DNS server configured via DHCP.

I would like to be able to access the domains I have on the VM using domain names (I'm have virtual hosting setup) but MacOS does not check all the configured DNS servers network settings.

When I put the IP of my VM's DNS server first in the Advanced/DSN settings list, I am able to resolve the VM's domains, but can't access anything outside the lab (eg Google).
When I put the IP of the LAN's DNS server first, I cannot access the domains on the VM, but I can access global domains (ie Google now works).

What am I doing wrong?

The default Virtual Box machine network settings are shown below.

Try changing the settings to what is shown below.

This should cause your virtual machine to use the same DHCP and DNS as your physical machines. Basically, your virtual machine will be on the same LAN as your physical machines.


Coin master no longer to be able to buy coins I have created a new iTunes account. When I open iTunes and sign in with my new account, it says I need to review my account. After doing so and filling in all requirements for my account, the following error pops up all the time.

  Please contact iTunes support to complete this transaction.

How can I get rid of whatever condition that causes this message?

Most of the time, this means there is something wrong with you creditcard information. So do as told and contact iTunes to get rid of the message.

With no screenshot or further information, it's hard for us to provide a solution.


iOS VPN configuration: which ip do apps see? If I have a VPN configured on my iPhone, which ip address is accessible by some other app on my phone? For example, if I use some news app, will the app's server know my true ip address or the ip assigned by the VPN?

Apple doesn’t really tell applications much about vpn since there are other ways to check if a resource on the internet is reachable, so most apps just check what they want to access is available or try to request something and then indicate waiting or failure.

https://developer.apple.com/forums/thread/49581

It really depends how smart a programmer is if they track any or all interfaces and also match up your request to their server logs which will show your NAT address in all cases.
It also depends on the VPN if it’s app specific or system general and split tunnel exposes multiple network interfaces to each app in practice.


What is MacUpdaterSwift in my com.apple.loginitems.plist file? I saw some strange entries in my Login Items, so I decided to do some digging in the associated com.apple.loginitems.plist file, and found something called MacUpdaterSwift. Google only gave me three search results, and none of them made sense. What is this? Is it maybe malware?

After decoding the LSSharedFileList entry, I discovered this is from an Erlang install.


Is there a case or cover that allows the iPad to stand up in portrait orientation? Is there a cover that is designed for standing up the iPad 3 in portrait as well as in landscape orientation? I'm not talking about the Apple official Smart Cover. Something, possibly, in leather.

If you specifically want a case then the CaseCrown flip case is a good option: http://www.amazon.com/s?ie=UTF8&x=11&ref_=nb_sb_noss&y=19&field-keywords=casecrown%20Genuine%20leather%20vertical%20flip%20ipad%20case&url=search-alias%3Delectronics

However, if you really just want a stand then Twelve South makes the excellent Compass which does both portrait and landscape: http://www.twelvesouth.com/products/compass/gallery/

I have a Compass and I love it.

I also have a Twelve South Book Arc for my desk at home: http://www.twelvesouth.com/products/bookarc_ipad/gallery/

The Book Arc is heavy so you wouldn't carry it around, but it's great for a desk.


nsurlsessiond hogging on internet when running iOS simulator I try to stay as far away from iCloud as possible. I've not signed into iCloud on my mac.

But for some reason, nsurlsessiond, the service associated with iCloud seems to be hogging my network connection in the background whenever I open up the iOS simulator.

I noticed that a family member backed up their iPad onto the common iCloud account; ~ 4GB.

Is that backup causing this annoying bandwidth-hogging? I'm not even signed into my apple account in the simulator.

Besides, why would an iPad backup be synced with an iPhone simulator anyway?

Is iCloud really just designed this badly, or is am I missing something?

Either one of these will fix it.

rm /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/nsurlsessiond

rm /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/nsurlsessiond

If you can't find the nsurlsession binary at these places, I'd suggest you do a search using Finder, or grab the path using htop


Check brew and brew-cask for valid package names I have a iMac and Macbook for work and another set for home. I end up getting a new one every couple of years so I end up re-setting up everything atleast couple of times a year. So I wrote a script to automate as much as possible: https://github.com/pathikrit/mac-setup-script/blob/master/setup.sh

The only problem with above script is that there is no way for me to pre-check if a brew or a brew-cask package is still valid e.g. I want to something like brew check foo to make sure that brew still knows about foo. How do I do that?

To get a list of invalid brew formulas:

#!/usr/bin/env bash
for formula in ${brews[@]}; do
    brew info ${formula} >/dev/null 2>&1 || echo ${formula}
done

To get a list of invalid casks:

#!/usr/bin/env bash
for cask in ${casks[@]}; do
    brew cask info ${cask} >/dev/null 2>&1 || echo ${cask}
done

(brews and casks are the arrays defined in your setup script.)


People keep recieving facetime calls from my phone but I have not called them, Also when when they answer it is a different person. what has happened? I have received texts from people saying they have missed facetime calls from me when I have not called them. Also, today y girlfriend received a facetime call from me and when the call connected there was a woman staring back at her. She immediately hung up and when it called back she ignored it. It says on her call log that it was me who facetimed her. how could this have happened?

Seems to me your apple id is compromised and someone else is using it.
Though I don't know why they'd call people in your contacts list.
I'd suggest resetting your password ASAP!


Boot to SATA drive in other computer? I have a MacBook Pro that does not seem to be booting. If I were to take the hard drive and put it in another computer an select that in the BIOS, would it boot (if the hardware between the two computers are different?


Where can I buy the four hard drive screws for my MacBook Pro 2011 15" (pic) I'm trying to find four replacement mounting screws for the 2.5" hard drive in my MacBook Pro 2011 15".

Here's a pic of the four screws  (one attached to hard drive).

I tried Googling and can't find anything. Are these screws available online?

MacRecycling offers these screws as well. They seem to be quite pricey though!


Folder/File Name "Truncation" or "Wrapping" I have been trying to find a solution for a very very long time on how to have the longer names of my folders and files to drop down to a 2nd line when viewing in the "Grid" Icon view in the My Finder window.

In Leopard 10.5 by default you are able to see long folder/file names drop down to a 2nd line, but I can't find a setting to replicate this action in any other OSX after that one. It makes it harder to see a folder/file name when it is truncated or non-wrapped.

So as an example; Williams Grand Prix Engineering Limited looks like Williams...ted as a folder title and I would much rather prefer to have it look like the old style;

Williams Grand Prix

Engineering Limited

Is there a setting somewhere or a terminal command in Snow Leopard where I can make this change? I have tried to explain to Apple Care multiple times, but they were stupid enough to not even know what the word truncate meant after I explained it and "wrapping" thoroughly.

Also, please do not suggest the use of just the other List views in My Finder, my inquiry is for the Icon view only as this is the only view which I use. It is such an important feature for me that it is pushing me to go back to Leopard 10.5 just to have that.

With me (El Capitan) the following works fine:

defaults write com.apple.finder MaximumLabelLines 2; killall Finder

On my oldie iBook-G3, Tiger-OS 10.4.11, it is:

defaults write com.apple.finder FXMaximumLabelLines 2; killall Finder

Here's a goodie for "Tigers" who'd like to have icon text to the RIGHT on their desktop, too:

defaults write com.apple.finder DesktopViewOptions -dict-add PropertiesLocation rght; killall Finder

(BELOW is: "botm")

Moreover you can define icons' grid spacing on your Tiger's desktop this way:

defaults write com.apple.finder FXLabelHorizontalPad [# of pixels]; killall Finder
defaults write com.apple.finder FXLabelVerticalPad [# of pixels]; killall Finder

For [# of pixels] insert a number -- try lower ones first (3 - 10) as they add up with lots of icons…


Error when creating OS X installer on USB drive via Terminal Hi I'm getting this error when I paste into the Terminal

sudo: /Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia: command not found

What am I doing wrong?

It means that the path "/Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia" doesn't exist. createinstallmedia is an executable to create bootable El Capitan installer media. You either moved/renamed "Install OS X El Capitan.app" (or the file createinstallmedia) or it doesn't exist at all.


MPlayerX on OS X suddenly doesn't interpolate video anymore? (fullscreen = ugly pixelated output) I always favor MPlayerX as my video player, it works perfectly. However since a few days, when playing fullscreen, it seems to no longer interpolate the video content, resulting in a 'pixelated' output.

If I compare it with QuickTime or VLC for example, using the same video file, with MPlayerX I can see pixel blocks in the output, the typical jagged edges from image stretching, whereas it looks smooth in other players.

I already removed + reinstalled it, no difference. I checked all the settings, couldn't find anything related, I changed 'image enhancement' between None, Normal, and Advanced, no difference.

In case it's relevant: I upgraded to El Capitan earlier this week. Can't tell for sure but this problem started somewhere around the same time. Can it be related, and if yes, is there any El Capitan-specific setting involved that could fix this?

I had the same problem at my both devices, MacBook Air (mid 2011) and 5k Retina iMac (mid 2014) only after upgrading to El Capitan. I tried everything to solve the issue with MPlayerX (as it's my fav player and most used app) but no luck. Later i downgraded my MacBook Air to Yosemite and problem was solved.
Now I don't think it's a OS X related problem because other players are running smoothly so I guess it's high time for MPlayerX to release a new version.


How can I post photos to my iPhone Instagram app from Google Drive? I have Instagram and Google Drive both installed on my iPhone. I want to post on Instagram some photos from Google Drive. Have somebody any ideas how to do that, because in Insta library I have only photos from my iPhone camera.

To share a photo from your Google Drive to Instagram on your iPhone, you open the photo you want to share (by tapping on it), on the top right you'll see 3 little dots, tap the dots, and you'll get a list of options.  Choose the 'Open in' option and that will give you the option to share with Facebook etc.  if Instagram isn't there, go to the More option and enable it.  Hope that helps - took me ages to work it out!


What is the radius of the windows on BigSur? I read Apple's What's New in macOS about BigSur, and they have mentioned about an increase in the window radius, but they have not mentioned anywhere about what the radius is.

Throughout macOS 11, windows adopt visual touches that recall iOS interfaces. For example, windows integrate the sidebar, toolbar, and content areas, use an increased corner radius, and display lightweight controls.

In the past, the windows on macOS had a radius of around 7px. In BigSur, it is very clear that the radius of the corners has increased, but what is the exact radius of the windows?

As far as I can tell from analyzing a screenshot from a MacBook Pro 15 Inch: 18px


Numbers: Make numbers negative In Numbers, how can I convert a number to negative.

E.g.

200
233
186

Becomes

-200
-233
-186

In Excel, you can use tools like Paste Special, but these don't exist in Numbers.

A workaround is to create a column with formulas like "=-1 * A1", then copy and "Paste Formula Results" (⇧⌘V).  But I'm sure there are better solutions.