99 posts tagged ‘Programming’
Ceasing Print Publication of ACM Journals and Transactions
Association for Computing Machinery (via Hacker News): ACM has made the decision to cease print publication for ACM’s journals and transactions as of January 2024. The magazines Communications of the ACM, ACM InRoads, interactions, and XRDS: Crossroads will continue in print.There were several motivations for this change: ACM wants to be as environmentally friendly as […]
Code Signing Woes
Dirk Lemstra (via Hacker News, tweet): Today [ImageMagick’s Windows] code signing certificate will expire. For many years LeaderSSL sponsored us with a code singing certificate but they are no longer able to do so. Since June of 2023 the CA/B Forum requires that OV code signing private keys be stored on a FIPS 140-2 Level […]
Apple’s Use of Swift and SwiftUI in iOS 17
Alexandre Colucci (Hacker News): Unsurprisingly, there has been a significant increase in the number of apps adopting SwiftUI this year. Notable mentions include: The Preferences app with several of its bundles (StorageSettingsUI, WallpaperSettings, MultitaskingAndGesturesSettings, ThirdPartyApplicationSettings, ActionButtonSettings, …) Several binaries related to Health (Health.app, HealthUI, MentalHealthUI, WorkoutUI, …) The Home app, which appears to have undergone […]
An Apple Library Primer
Quinn: Apple’s library technology has a long and glorious history, dating all the way back to the origins of Unix. This does, however, mean that it can be a bit confusing to newcomers. This is my attempt to clarify some terminology.[…]The linker has seen three major implementations:ld — This dates from the dawn of Mac […]
Mojo for Mac
Shashank Prasanna (Hacker News): Mojo is now available on Mac (Apple silicon) 🎉In this blog post, we’ll discuss how you can get started with the Mojo SDK on Mac. We’ll take a closer look at how to download and install the Mojo SDK on your Mac, and share popular community projects and resources to help […]
Xcode 15.0.1
Apple: Xcode 15.0.1 includes SDKs for iOS 17, iPadOS 17, tvOS 17, watchOS 10, and macOS Sonoma. The Xcode 15.0.1 release supports on-device debugging in iOS 12 and later, tvOS 12 and later, and watchOS 4 and later. Xcode 15.0.1 requires a Mac running macOS Ventura 13.5 or later. This apparently does not fix a […]
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 […]
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 […]