All Posts (5,293)
Atlassian to Abandon On-Prem Perpetual Products
Simon Sharwood (Hacker News): Atlassian once offered its wares in three forms. The preferred option is from the cloud, in conventional software-as-a-service style that sees Atlassian manage software and infrastructure. Users can also buy datacenter licenses that renew annually and require self-management. Until 2021, you could also get server products under a perpetual license, but […]
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 […]
Updating iPhones in Boxes
Malcolm Owen (Hacker News): Mark Gurman claims that Apple has a system that can update the operating system of iPhones before they get sold. Crucially, it can do so without opening the box.Consisting of a “pad-like device,” store employees place unopened iPhone boxes onto it to trigger an update. The pad wirelessly turns on 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 […]
Lettuce Baby
My heart needed this.