sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.4K
active users

#macos

912 posts155 participants21 posts today
Continued thread

Shit! I just realized the cause! Mounting microcontrollers that use the UF2 format for loading firmware.

I think there was a macOS bug a few years ago around this issue.

I user Raspberry Pi Pico boards at home and micro:bit boards at work. Both mount in the Finder.

The Finder got locked up and I was able to relaunch it only *after* I unplugged a Pico.

Well, now I know what to look for.

Continued thread

Today on AppAddict - PhotoSync to take Control Over Your Images - For anyone who wants to eliminate as much friction as possible in creating backups of their iPhone photos outside of iCloud, most people have long turned to apps from big tech companies like Google, Amazon, and Dropbox. They all have apps that will gladly upload your photos on to their... - appaddict.app/post/photosync-t - #Mac #macOS #Apple #AppAddict

OK this is my experience trying to upgrade this MAC from 10.8 (Lion) to 10.15 (Catalina).

I go to
https://support.apple.com/en-us/102662 and download El Capitan first, I copy the DMG file to a USB and copy it to the MAC.
The Mac can't run this DMG file, but it just says "file not recognized". I eventually found out this is because it must be downloaded in Safari or it uhh idk becoems corrupt or something, the file hash is different no idea what Apple are doing there.

So anyway I go to
https://support.apple.com/en-us/102662 on the Mac itself. But that page can't load because of the changes in TLS requirements, so instead I go back to my PC, copy the URLs for the download links, put them on the USB, move the USB back over and copy and paste the direct link for Catalina into Safari. This down downloads the DMG file successfully that installs El Capitan.

I run the DMG file and it installs the MacOS Installer for Yosemite... for some reason not Catalina...
Not sure why, maybe the URLs on that site are mixed up? I have no idea what's happening here, anyway Yosemite is still much newer so I install that.

Now that Yosemite is installed, the AppStore is working again, before it just said "You're not connected to the internet" which wasn't true...
Anyway, now that the AppStore is working I can install 10.15 directly, so I try searching for it on the AppStore, but it's not there I've no idea why.

Instead I go back to
https://support.apple.com/en-us/102662 in Safari to open the link directly, but this page is still broken, so I copy the direct link from my PC again over the USB, which is macappstores://apps.apple.com/app/macos-catalina/id1466841314?mt=12.

OK, back on the Mac I paste that URL into Safari and it opens the AppStore on the right page, OK perfect. I click "Get" and the AppStore tells me I have to login before I can "make purchases" AGHHHH.

I login, using my seldem used Apple credentials from like 10 years ago. Apple tells me my account has been locked "for security reasons", "click here to reset it". I click the button and Safari launches on the Apple website, which still doesn't work AGHHH. I copy the URL back onto the USB and paste it into the browser on my PC and reset my password and then go back to the Mac and try to login again. It logs me in, great, then it redirects to the App Store home-page and I have no way to get back to the Catalina installer
:02rage:
I check my Safari history hoping to find the URL for the Catalina page but it doesn't seem to record that, in-fact I couldn't find any way to get to the Safari history, I just guessed it was
history:// based on what the bookmarks page was called. So anyway I brought the USB back over so I could have the direct URLs back, pasted the Catalina URL back into Safari and got back to the AppStore page.

I click "Get" again, but... it still hasn't logged me in, I have ot login again so I input my details again, then it takes me to an account setup page where it asks me to check my details are correct, which they are so I click Save, and it redirects BACK TO THE HOMEPAGE.
I paste the URL back into Safari and it once again loads the AppStore and I click Get and then it tells me I "Need to verify my billing details". Dreading this, thinking I'm going to have to enter a credit card to download a free app like on the Play Store, but no instead it just crashes and says "Your request produced an error. [newNullResponse]", the AppStore is clearly just a front for a web-page.

I'm... not sure what to do now, I guess I'll try upgrading to the latest version that doesn't need the app store and then try again?

This process has been beyond fucked up.
#apple #mac #macos

Protip for #macOS users of the dpaste CLI — after you download and unzip it, run the following command to unset the quarantine bit that causes the pesky "dpaste-cli not opened" dialog: `xattr -dr com.apple.quarantine dpaste-cli_Darwin_arm64/dpaste-cli`

Continued thread

One thing that would be nice to add is to automatically get the current city/state. I'm in Rochester enough that simply leaving "Rochester, NY" hardcoded and hand-editing the few times I need to is plenty easy, but it's always fun to automate more things.

I tried this (github.com/fulldecent/coreloca) but I and others have found that in recent macOS versions, it asks you to allow it access to location services, but never shows up in the menu to allow that.

I also saw this option (benward.uk/blog/macos-location) using macOS shortcuts, and I tried his shortcut, but I get the error `zsh: killed shortcuts run getCoreLocationData`.

Command line program to print location information from CoreLocation - fulldecent/corelocationcli
GitHubGitHub - fulldecent/corelocationcli: Command line program to print location information from CoreLocationCommand line program to print location information from CoreLocation - fulldecent/corelocationcli
#WebDev#macOS#Apple
Replied in thread

@aaronsgiles #FunFact since #macOS Mojave, Quicklook hasn't been able to be configured to zoom images *up* (when you have its window fullscreened on a second display) to fill your screen, and will always display them at 1:1 if they're smaller.

If you ever want to write another viewer that can be fullscreened to one display, while leaving a file browser for sorting / moving images open on another...