{$lblSkipToContent|ucfirst}

Proton Moving Out of Switzerland

maandag 22 december 2025 inMichael Tsai (Column-Blog)

Chiara Castro (Hacker News, Reddit): Proton has confirmed the company has begun moving out of Switzerland due to “legal uncertainty” over the newly proposed surveillance law. […] The firm behind one of the best VPN and encrypted email services has b…

Lees meer

Tahoe Display Flickr

vrijdag 19 december 2025 inMichael Tsai (Column-Blog)

Juli Clover: Mac users with the Studio Display have been complaining about intermittent flickering since the update launched in September. There are also complaints from users who have other kinds of displays, so it might be a bug that is affecting …

Lees meer

Passwords.app and Magic Links

vrijdag 19 december 2025 inMichael Tsai (Column-Blog)

John Gruber: There are many sites — and the trend seems to be accelerating — that do not use passwords (or passkeys) for signing in. Instead, they only support signing in via expiring “magic links” sent by email (or, sometimes, via text messages). T…

Lees meer

Hudlum 1.0

vrijdag 19 december 2025 inMichael Tsai (Column-Blog)

Peter Maurer: The volume indicator, on the other hand, is most important to me when there’s currently no sound playing, e.g., because I want to confirm my system is muted (or at least not in “yell loud enough to wake everyone in the house” mode) bef…

Lees meer

Backblaze No Longer Backs Up Dropbox

vrijdag 19 december 2025 inMichael Tsai (Column-Blog)

Rob Halliday: It appeared that Backblaze was now just not backing up Dropbox AT ALL, and was discarding (without warning) existing backups of Dropbox folders. I contacted Backlbaze tech support. Janet their ‘AI Agent’ who is “well-trained to answer …

Lees meer

Japan: App Marketplaces, External Payments, New Fee Structure

donderdag 18 december 2025 inMichael Tsai (Column-Blog)

Apple: Apple today announced changes impacting iOS apps in Japan to comply with the Mobile Software Competition Act (MSCA). These updates create new options for developers to distribute apps on alternative app marketplaces and to process app payment…

Lees meer

Batch Delete in SwiftData

donderdag 18 december 2025 inMichael Tsai (Column-Blog)

Fatbobman: SwiftData provides a batch deletion API that is more modern and type-safe than its Core Data counterpart. […] Note: Unlike the standard single-object deletion modelContext.delete(_ model: T), batch deletion is only applied to the database…

Lees meer

Extended Attributes Flags in Tahoe

donderdag 18 december 2025 inMichael Tsai (Column-Blog)

Howard Oakley: When first introduced in Mac OS X, no provision was made for xattrs to have type-specific preservation, and that was added later using flags suffixed to the xattr’s name. For example, the com.apple.lastuseddate xattr found commonly on…

Lees meer

UserDefaults.register(defaults:) Footgun

woensdag 17 december 2025 inMichael Tsai (Column-Blog)

Jeff Johnson (Mastodon): “Every instance of UserDefaults shares the contents of the argument and registration domains.” In other words, the result of calling registerDefaults on the object returned by [NSUserDefaults initWithSuiteName:] is the same …

Lees meer

Music.app Shuffling

woensdag 17 december 2025 inMichael Tsai (Column-Blog)

Adam Engst: However, getting that playlist working this year proved intensely frustrating. Even though it contains over 300 songs, only a handful played when we asked Siri to shuffle the playlist on the HomePod. It made no sense—I could cause any so…

Lees meer

iOS 26.3: Notification Forwarding in EU

woensdag 17 december 2025 inMichael Tsai (Column-Blog)

Juli Clover: iOS 26.3 adds a new “Notification Forwarding” setting that allows incoming notifications on an iPhone to be forwarded to a third-party device. The setting is located in the Notification section of the Settings app under a new “Notificat…

Lees meer

Australia’s Social Media Ban

woensdag 17 december 2025 inMichael Tsai (Column-Blog)

Danah Boyd (2024): Since the “social media is bad for teens” myth will not die, I keep having intense conversations with colleagues, journalists, and friends over what the research says and what it doesn’t. (Alice Marwick et. al put together a great…

Lees meer

New Mozilla CEO

dinsdag 16 december 2025 inMichael Tsai (Column-Blog)

Anthony Enzor-Demeo (Hacker News): Today, I step into the role of CEO of Mozilla Corporation. It is a privilege to lead an organization with a long history of standing up for people and building technology that puts them first. […] First: Every prod…

Lees meer

KTC H27P3 5K Display

dinsdag 16 december 2025 inMichael Tsai (Column-Blog)

Cameron Faulkner (Amazon): The 27-inch 60Hz 5K IPS screen delivers 217 pixels per inch (PPI) — just one pixel per inch shy of the pricier options. Who knew that there was a color-accurate, pixel-dense display out there that won’t send creators or th…

Lees meer

Swift Configuration

dinsdag 16 december 2025 inMichael Tsai (Column-Blog)

Honza Dvorsky: Today, we’re pleased to announce the initial release of Swift Configuration: a new library that provides a unified approach to reading configuration in your Swift applications. Configuration management has long been a challenge across…

Lees meer

AirDropping With Android

dinsdag 16 december 2025 inMichael Tsai (Column-Blog)

Juli Clover: Google today announced a new cross-platform feature that allows for file sharing between iPhone and Android users. With AirDrop on the iPhone and QuickShare on Pixel 10 devices, there is a new file transfer function available. The file …

Lees meer

Entity Inheritance Slowdowns

maandag 15 december 2025 inMichael Tsai (Column-Blog)

Fatbobman: Core Data/SwiftData does not create separate tables for each subclass. Instead, it merges data from the parent entity and all its child entities into a single table (usually named after the parent entity). […] The Wide Table Problem: If t…

Lees meer

Locked Out of Apple Account Due to Gift Card

zaterdag 13 december 2025 inMichael Tsai (Column-Blog)

Paris Buttfield-Addison (Hacker News, John Gruber): My Apple ID, which I have held for around 25 years (it was originally a username, before they had to be email addresses; it’s from the iTools era), has been permanently disabled. This isn’t just an…

Lees meer

Xcode 26.2

vrijdag 12 december 2025 inMichael Tsai (Column-Blog)

Apple (xip, downloads): Xcode 26.2 includes Swift 6.2.3 and SDKs for iOS 26.2, iPadOS 26.2, tvOS 26.2, macOS 26.2, and visionOS 26.2. Xcode 26.2 supports on-device debugging in iOS 15 and later, tvOS 15 and later, watchOS 8 and later, and visionOS. …

Lees meer

macOS 26.2

vrijdag 12 december 2025 inMichael Tsai (Column-Blog)

Juli Clover (release notes, security, enterprise, developer, full installer, IPSW): macOS Tahoe 26.2 includes Edge Light, a feature that illuminates your face with soft light when you’re on a video call in a room with poor lighting. The update also …

Lees meer

macOS 15.7.3 and macOS 14.8.3

vrijdag 12 december 2025 inMichael Tsai (Column-Blog)

macOS 15.7.3 (security, full installer): This update provides important security fixes and is recommended for all users. macOS 14.8.3 (security, full installer): This update provides important security fixes and is recommended for all users. See als…

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 •