254 posts tagged ‘Mac’
Clicking to Hide Others in Sonoma
Chip Loder: In previous versions of macOS, if you wanted to hide all running apps containing a UI on your display, you could simply Option-click anywhere on the Finder’s Desktop. This would hide all other visible running apps and display only the Desktop. [see comment]Now in macOS Sonoma, if you Option-click on the Finder’s Desktop, […]
Retcon Beta
Nathan Manceaux-Panot (Mastodon): Retcon makes rewriting git history effortless.Move a commit back in time with a single drag-and-drop. Squash, edit or delete in a few keystrokes. In place—no need to enter a special mode and lose all context. Skip rigidly planning everything ahead, and instead manipulate with instant feedback.Then change your mind: undo anything with […]
Not Setting Up Find My Bricked My MacBook
Paul McMahon (via Hacker News): About 30 minutes before my flight was boarding, I pulled out my laptop to do some last minute work. But when I opened it up, a stranger’s profile greeted me. Evidently we had swapped laptops going through security.[…]I eagerly opened the box, which had a distinctly exotic scent - perfume […]
Building a Classic Mac OS App in Rust
Wesley Moore: The first challenge was finding a decent specification for the three versions of MacBinary. I was eventually I was able to dig up the following: MacBinary I MacBinary II MacBinary III I then set about building the parser. I reused the binary parser code from Allsorts since I was already familiar with that […]
What Happened to __crashreporter_info__?
Seth Willits (in 2022): The new “ips” crash reports in macOS do not contain assert() information!(Assertion failed: (myVar != nil), function fooBarTest(), file code.m, line 100)Problematic because symbolication is often finicky, so it takes a LOT more work to find which assert() failed.[…]I don’t know whether it’s the “log” that’s to blame or that the […]
Sonoma Wallpapers Block Screen Sharing Login
Andrew Cunningham: The look of the macOS login screen has been tweaked a bunch over the years, but it hasn’t been substantially rearranged since Lion (version 10.7) in 2011. Sonoma rejiggers things, moving the login field to the bottom of the screen, adding a big clock, and using the last logged-in user’s desktop wallpaper and/or […]
SecItem: Fundamentals, Pitfalls, and Best Practices
Quinn: The SecItem API seems very simple. After all, it only has four function calls, how hard can it be? In reality, things are not that easy. Various factors contribute to making this API much trickier than it might seem at first glance.This post explains the fundamental underpinnings of the keychain. […] A critical part […]
The History of Cover Flow
Andrew Coulter Enright (in 2005): I thought [the iChat AV] implementation would work perfectly if applied to my Visual Browsing problem.Like paper cards flipping within a bar jukebox, I pictured each cover flipping in and out of the illuminated center position, revealing the subsequent album/song as the user browsed through the current library (via the […]