TIL nuances how `UserDefaults` works in Screen Saver on macOS
While working on PRs to Aerial spent some time exploring why UserDefaults has to call synchronize (contrary to what is stated Developer documentation) before closing ScreenSaverView. Hope to write a post about this.