Blog

What is logd?

If you see logd running on your Mac, here is what this unified logging process does and why it matters.

Mac

Monthly update #0317 • September 2016

Monthly update 317 • September 2016 • 2016-09-01 - 2016-09-30

Monthly Updates

Quiet

Quiet is a content blocker for Safari on iPhone, iPad, and Mac.

Projects

How to Fix “xcrun: error: invalid active developer path” after upgrading macOS

After every major macOS update (including the recent macOS Tahoe), many people open Terminal and try to use git or any other command-line tool.

Mac

Swift 3.0 Released!

Apple released Swift 3.0 as the first major version since the language became open source. This update brings big changes to the core language and standard library through many Swift Evolution proposals, but it does not work with code from Swift 2.2 or 2.3.

Development

Remembering Omi

Omi, the mother of my father, died today. She was born in April 1942 and lived to the age of 74 years. She was the fun grandma that everyone in the family loved.

Remembering

Useful macOS defaults: Time Machine

Handy defaults write commands for com.apple.TimeMachine, controlling backup behaviour.

Mac

What is wifianalyticsd?

If you see wifianalyticsd running on your Mac, here is what this Wi-Fi diagnostics process does.

Mac

Monthly update #0316 • August 2016

Monthly update 316 • August 2016 • 2016-08-01 - 2016-08-31

Monthly Updates

Jason Bourne

Jason Bourne (2016), directed by Paul Greengrass, brings back the lost agent. Matt Damon plays Bourne with hard eyes and quick fists. He fights in crowds and dark streets.

Movies

Monthly update #0315 • July 2016

Monthly update 315 • July 2016 • 2016-07-01 - 2016-07-31

Monthly Updates

What is familycontrols?

If you see familycontrols running on your Mac, here is what this parental controls process does.

Mac

Person of Interest

Person of Interest is an American crime drama series. It aired on CBS from 22 September 2011 to 21 June 2016. Jonathan Nolan created it. The show stars Jim Caviezel as John Reese, a former CIA agent thought dead. Michael Emerson plays Harold Finch, a rich tech expert.

TV Series

Xcode Playground Support

Apple introduced Xcode Playground Support as part of the open source Swift community, which lets developers build a toolchain to use the latest Swift features in Xcode 8 playgrounds.

Development

Monthly update #0314 • June 2016

Monthly update 314 • June 2016 • 2016-06-01 - 2016-06-30

Monthly Updates

Ice Age: Collision Course

Ice Age: Collision Course (2016), directed by Mike Thurmeier, sends the herd on a race against time when Scrat accidentally launches an asteroid towards Earth. Ray Romano voices Manny, who must lead his friends to a place that can stop the impact.

Movies

Swift 3.0 Preview 1 Released!

Apple announced Developer Preview 1 of Swift 3.0, which offers stable builds to test the work-in-progress version before the final release.

Development

Swift 2.3

Apple announced Swift 2.3 as a minor update from Swift 2.2.1. The main change is that it works with Apple’s macOS 10.12, iOS 10, watchOS 3, and tvOS 10 SDKs, and it updates LLVM and Clang to match Swift 3.

Development

Monthly update #0313 • May 2016

Monthly update 313 • May 2016 • 2016-05-01 - 2016-05-31

Monthly Updates

Useful macOS defaults: Calendar

Handy defaults write commands for com.apple.iCal, controlling how Calendar displays and handles events.

Mac

Homebrew - List of all packages installed

When you use Homebrew to manage software on your Mac, you often want to know exactly what you have installed. This helps when you set up a new computer or share your setup with others.

Mac

What is usbsmartcardreaderd?

If you see usbsmartcardreaderd running on your Mac, here is what this smart card reader process does.

Mac

Pentecost

Pentecost remains a time of reflection for me. The coming of the Holy Spirit proves Gods love in action.

Christianity

Swift 3.0 Release Process

Swift 3.0 marks a major release without source compatibility to Swift 2.2. It brings key changes to the language and standard library through the evolution process.

Development

Ascension Day

Ascension Day remains a time of reflection for me. The ascension of Jesus proves he is Lord of all.

Christianity