On this day 40 years ago (24 January 1984) it all began, when Apple Inc. introduced the first Macintosh computer to the world. Back then, it was a groundbreaking moment, as the Macintosh was one of the first personal computers to feature a graphical user interface and a mouse.
Mac
What is appleh16camerad?
If you see appleh16camerad running on your Mac, here is what this camera process does.
Mac
Writing HTML with HTMLKit in Swift
Continuing my exploration of HTMLKit, I find its potential quite promising. In this post, I delve deeper into leveraging its capabilities to seamlessly integrate HTML into Swift.
Development
Swift DSL for HTML
Continuing my exploration of HTMLKit, I find its potential quite promising. In this post, I delve deeper into leveraging its capabilities to seamlessly integrate HTML into Swift.
Development
What is eligibilityd?
If you see eligibilityd running on your Mac, here is what this feature eligibility process does.
Mac
What are modelcatalogd and modelmanagerd?
If you see modelcatalogd or modelmanagerd running on your Mac, here is what these machine learning model processes do.
Mac
The Beekeeper
The Beekeeper (2024), directed by David Ayer, follows a retired operative who wages a one man war against a phishing scam network after his elderly neighbour loses her life savings and takes her own life. Jason Statham plays Adam Clay, a beekeeper with a violent past.
Movies
What is aonsensed?
If you see aonsensed running on your Mac, here is what this always-on sensor process does.
Mac
What are the devicemanagementclient processes?
If you see devicemanagementclient processes running on your Mac, here is what these declarative management processes do.
Mac
Monthly update #0404 • December 2023
Monthly update 404 • December 2023 • 2023-12-01 - 2023-12-31
Monthly Updates
Making Quiet open source
A while ago I wrote about making Quiet open source. I've been getting quite a few emails from other indie app developers lately, who, like me, decided to make their apps open source but later wished they hadn't.
Projects
Vapor URI Parsing Security Vulnerability
We've just released Vapor 4.90.0 which contains a fix for a security vulnerability in Vapor's URI parsing.
Development
Reflecting on the year 2023
Reflection on the year 2023, checking progress of the goals, and some numbers.
Journal
Merry Christmas
My adult view of Christmas focuses on daily application. The birth of Christ calls for obedience and love.
Christianity
Monthly update #0403 • November 2023
Monthly update 403 • November 2023 • 2023-11-01 - 2023-11-30
Monthly Updates
The Secret by Lee Child
The Secret, co-authored with Andrew Child, places Reacher on a 1992 task force hunting killers of scientists linked to a bioweapon project from the 1960s.
Books
Fauda
Fauda is an Israeli thriller series. It aired on Yes TV from 15 February 2015 and later reached a worldwide audience through Netflix. Lior Raz and Avi Issacharoff created it. Lior Raz plays Doron Kavillio, an Israeli undercover agent who operates deep inside Palestinian territory.
TV Series
On-Crash Backtraces in Swift
Swift 5.9 enhances debugging with an out-of-process crash handler that provides detailed backtraces, interactive inspection, and just-in-time debugging, improving on the limited crash messages of prior versions.
Development
Asterix and the White Iris by Jean-Yves Ferri
It is the fortieth book in the Asterix series. Caesar sends a wellness guru to the village. He spreads calm and positivity to weaken the Gauls from within.
Books
Monthly update #0402 • October 2023
Monthly update 402 • October 2023 • 2023-10-01 - 2023-10-31
Monthly Updates
Introducing Packages on Swift.org
Swift.org now has a new top-level Packages page. This page helps users explore the Swift package ecosystem. It lists common categories such as server, networking, testing, and logging.
Development
Useful macOS defaults: System Settings
Handy defaults write commands for com.apple.systemsettings, controlling the System Settings app on macOS Ventura and later.
Mac
Swift Everywhere: Using Interoperability to Build on Windows
Swift’s design emphasises seamless interoperability with other languages, particularly C and C++, by embedding clang to avoid the performance and boilerplate costs of traditional C-based Foreign Function Interfaces (FFI) like libffi.
Development
Vapor HTTP Error Handling Security Vulnerability
We've just released Vapor 4.84.2 which contains a fix for a security vulnerability in Vapor's error handling.
Development
Monthly update #0401 • September 2023
Monthly update 401 • September 2023 • 2023-09-01 - 2023-09-30