{$lblSkipToContent|ucfirst}

Low Power Mode for Mac Laptops

woensdag 15 januari 2020 inMichael Tsai (Column-Blog)

Marco Arment: In light of today’s rumor that a Pro Mode may be coming that seems to offer benefits in the opposite direction, I wanted to re-make the case for a Low Power Mode on macOS — and explain why now is the time. […] Apple’s customers don’t u…

Lees meer

The Security of Safari Extensions

woensdag 15 januari 2020 inMichael Tsai (Column-Blog)

Jeff Johnson: Every Safari extension that runs JavaScript — in other words, almost every Safari extension — will have these same warnings, so what are users supposed to do with the warnings? Avoid Safari extensions entirely? Then why does Apple prov…

Lees meer

Aerial Screensaver and Catalina

woensdag 15 januari 2020 inMichael Tsai (Column-Blog)

Guillaume Louel (via Tanner Bennett): In macOS Catalina, 3rd party screensavers are now running in a sandboxed container which limits everything. As of right now there are no workarounds for many of the restrictions. […] Aerial can only write in the…

Lees meer

The Dark Side of Dark Mode and Night Shift

woensdag 15 januari 2020 inMichael Tsai (Column-Blog)

Adam Engst (tweet, Hacker News): Unfortunately, Apple’s marketing claims about Dark Mode’s benefits fly in the face of the science of human visual perception. Except in extraordinary situations, Dark Mode is not easy on the eyes, in any way. The hum…

Lees meer

macOS Filename Homoglyphs Revisited

dinsdag 14 januari 2020 inMichael Tsai (Column-Blog)

Adam Chester (tweet): Last year I posted a few tricks to help when targeting MacOS users, and included a technique useful for spoofing file extensions with the aim of taking advantage of Finder’s removal of the .app extension from certain filenames.…

Lees meer

Lambda the Ultimate Pattern Factory

dinsdag 14 januari 2020 inMichael Tsai (Column-Blog)

thma (via Heath Matlock): One of my earliest findings was that several of the GoF-Patterns had a stark resemblance of structures that are built into in functional languages: for instance the strategy pattern corresponds to higher order functions in …

Lees meer

iPod and Other History via Tony Fadell

dinsdag 14 januari 2020 inMichael Tsai (Column-Blog)

Tony Fadell: It took 4+ yrs to ship Magic Cap v1.0 - our leaders wanted to avoid making the same mistakes they had made with MacOS v1.0 We all learned how important it is to stick to a schedule. The “new” internet crushed GM. Real artists ship - fas…

Lees meer

Project Zero Remote iPhone Exploitation

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Samuel Groß (Hacker News): This is the first blog post in a three-part series that will detail how a vulnerability in iMessage can be exploited remotely without any user interaction on iOS 12.4 (fixed in iOS 12.4.1 in August 2019). […] This research…

Lees meer

Observing Appearance Changes

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Jesse Squires: I needed to get notified when the system appearance changed. On iOS, this is very straight-forward and a first-class API. On iOS 13, the interface style is part of UITraitCollection.[…][On macOS,] you can KVO on NSApp.effectiveappeara…

Lees meer

KVO, My Enemy

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Brent Simmons: One of the keys to the stability of the shipping versions of NetNewsWire is that we don’t allow KVO (Key-Value Observing). KVO is a false convenience — it’s often easier than setting up a delegate or old-fashioned notification. But to…

Lees meer

How to Downgrade a New Mac to Mojave From Catalina

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Armin Briegel: Apple has started shipping Mac models that used to come with Mojave pre-installed with Catalina. If your organization has blockers for Catalina (incompatible software, etc.) you may want to install Mojave on these Macs. Unfortunately,…

Lees meer

End & Accept, Decline, Hold & Accept

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Brenden Mulligan, on the three choices given when you’re on an iPhone call and a new call comes in: These options break my brain every time. The issues: 1. It’s unnecessary decision making in the 10 seconds before the new call goes to voicemail 2. I…

Lees meer

Dark Patterns on Travel Websites

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

Chris Baraniuk: Being a cyber-security researcher, she was familiar with web code so she decided to examine how OneTravel displayed its web pages. (Anyone can do this by using the “inspect” function on web browsers like Firefox and Chrome.) After a …

Lees meer

Front and Center 1.0.1

vrijdag 10 januari 2020 inMichael Tsai (Column-Blog)

John Siracusa (tweet): In classic, when you click on a window that belongs to an application that’s not currently active, all the windows that belong to that application come to the front. In Mac OS X (and macOS), only the window that you click come…

Lees meer

LaunchCuts

woensdag 8 januari 2020 inMichael Tsai (Column-Blog)

Federico Viticci: Like the aforementioned Shortcuts utilities, LaunchCuts was born of its developer’s frustration with the lack of folders in Shortcuts – a basic feature that is still bafflingly absent from the app in 2020.[…]LaunchCuts can only rea…

Lees meer

Twitter Will Add Options to Limit Replies

woensdag 8 januari 2020 inMichael Tsai (Column-Blog)

Dieter Bohn (via MacRumors): Xie says Twitter is adding a new setting for “conversation participants” right on the compose screen. It has four options: “Global, Group, Panel, and Statement.” Global lets anybody reply, Group is for people you follow …

Lees meer

Chosen-Prefix Collision for SHA-1

woensdag 8 januari 2020 inMichael Tsai (Column-Blog)

SHA-1 is a Shambles (via Hacker News): We have computed the very first chosen-prefix collision for SHA-1. In a nutshell, this means a complete and practical break of the SHA-1 hash function, with dangerous practical implications if you are still usi…

Lees meer

Xcode Preview Snips

woensdag 8 januari 2020 inMichael Tsai (Column-Blog)

Jordan Morgan: Look, you know where I’m going with this. If you’ve adopted SwiftUI (or even if you haven’t - view controllers apply here too) then you know Xcode Previews are more than a time saver. They are a fork in the road. There’s no going back…

Lees meer

Ten Years of Apple on One Page

dinsdag 7 januari 2020 inMichael Tsai (Column-Blog)

Benjamin Mayo: Apple entered the 2010s just as the iPhone began to explode in popularity. The iPhone became the most successful consumer product, ever. Sales surged for another five years and still make up a majority of Apple’s revenues. […] In an o…

Lees meer

OpenDrop

dinsdag 7 januari 2020 inMichael Tsai (Column-Blog)

OpenDrop (via André Staltz): OpenDrop is a command-line tool that allows sharing files between devices directly over Wi-Fi. Its unique feature is that it is protocol-compatible with Apple AirDrop which allows to share files with Apple devices runnin…

Lees meer

Safari’s “Reload Page From Origin”

dinsdag 7 januari 2020 inMichael Tsai (Column-Blog)

Jeff Johnson (tweet): It turns out that “Reload Page” does not actually reload the page in the way you expect. I’m not sure exactly what “Reload Page” does, but it still seems to rely on the disk cache. If you hold down the option key, you see “Relo…

Lees meer

Internet - WiFi • e-mail • Software • Hardware • Reparatie • (Geheugen - SSD) Upgrades • Advies • Netwerken • Routers • Beheer op afstand (Teamviewer) • Onderhoud (Online Backup's) • Data Recovery • OSX Server • Synology NAS • Bootcamp - Parallels - VMWare

• 20 jaar ervaring •