The aim is to be able to run commands at regular intervals using GCD rather than launchd. Here are details of the code and resulting log entries, casting light on how GCD works.
Despite its documentation vanishing, it’s clear that GCD does a lot more than provide an easy way to concurrency for app developers.
This bug disrupts Time Machine backups and all the dozens of activities which macOS manages. It may make Sierra unsuitable for use in servers.
macOS Sierra doesn’t run periodic backups using a simple mechanism. Here’s the story in full detail.
Working out why Time Machine backups go wrong isn’t necessarily that different from unravelling classical mythology. In some ways.
Designing algorithms which can benefit from multiple cores and GPUs is not only non-trivial, it remains desperately difficult for humans.