{$lblSkipToContent|ucfirst}

Leaky macOS VPN After System Update

maandag 21 oktober 2024 inMichael Tsai (Column-Blog)

Mullvad VPN (Hacker News): We have found that you could be leaking traffic on macOS after system updates. To our current knowledge a reboot resolves it. We are currently investigating this and will follow up with more information.In this scenario th…

Lees meer

TCC and Gatekeeper Bypasses

maandag 21 oktober 2024 inMichael Tsai (Column-Blog)

Wojciech Reguła (September 2021, tweet): I was looking for code injection opportunities that may allow reaching TCC bypasses. My simple shell script discovered a potential victim - /System/Library/CoreServices/Applications/Directory Utility.app. It …

Lees meer

Autoenshittification, YouTube, and Disenshittify or Die

maandag 21 oktober 2024 inMichael Tsai (Column-Blog)

Cory Doctorow (July 2023, Hacker News): Forget F1: the only car race that matters now is the race to turn your car into a digital extraction machine, a high-speed inkjet printer on wheels, stealing your private data as it picks your pocket.[…]The ca…

Lees meer

exit(173) Receipt Fetching Deprecated on Sequoia

vrijdag 18 oktober 2024 inMichael Tsai (Column-Blog)

Jeff Johnson (Mastodon): [If] you compile your app with the macOS 15 SDK in Xcode 16, and your app exits with the status 173—the traditional way to handle Mac App Store receipt validation failure—then macOS 15 Sequoia will show the user an alert[…]T…

Lees meer

Click-to-Cancel

vrijdag 18 oktober 2024 inMichael Tsai (Column-Blog)

Thomas Claburn (MacRumors): The US Federal Trade Commission on Wednesday announced a final “click-to-cancel” rule that aims to simplify the process of ending unwanted subscriptions to products and services.[…]“Too often, businesses make people jump …

Lees meer

Netscape at 30

vrijdag 18 oktober 2024 inMichael Tsai (Column-Blog)

Jamie Zawinski: According to my notes, it went live shortly after midnight on Oct 13, 1994. We sat in the conference room in the dark and listened to different sound effects fired for each different platform that was downloaded. At some point late t…

Lees meer

ToothFairy 2.8.5

donderdag 17 oktober 2024 inMichael Tsai (Column-Blog)

ToothFairy 2.8.5 is a maintenance update of my Bluetooth menu bar utility. It fixes a bug where sometimes ToothFairy wouldn’t auto-launch at login. An interesting bug was: ToothFairy uses SMLoginItemSetEnabled(), which, instead of launching the app …

Lees meer

Kindle Colorsoft and 2024 Updates

donderdag 17 oktober 2024 inMichael Tsai (Column-Blog)

Amazon (Hacker News, MacRumors): The all-new Kindle Colorsoft brings color to Kindle without compromise. It has everything customers love about Kindle today—high contrast, fast page turns, an auto-adjusting front light, and weeks of battery life. It…

Lees meer

Digital River Not Paying Developers

donderdag 17 oktober 2024 inMichael Tsai (Column-Blog)

Thomas Claburn (Hacker News): Digital River has not paid numerous merchants since midsummer for software and digital products they sold through its MyCommerce platform.[…]“Astonishingly, Digital River continued to take sales from our loyal customers…

Lees meer

Returning to Core Data

woensdag 16 oktober 2024 inMichael Tsai (Column-Blog)

Fatbobman: However, the release of iOS 18 cast a shadow over this beautiful vision. A year after its first appearance, SwiftData underwent a major underlying refactoring. Although this adjustment was aimed at shifting from a strong coupling with Cor…

Lees meer

Traveling With Apple Vision Pro

woensdag 16 oktober 2024 inMichael Tsai (Column-Blog)

Azad Balabanian (via Federico Viticci): The Vision Pro has quickly become an essential item that I take onto every flight. It’s a fantastic device to travel with—Be it by train or by plane, it offers an unparalleled opportunity to selectively tune o…

Lees meer

Passkeys Credential Exchange

woensdag 16 oktober 2024 inMichael Tsai (Column-Blog)

Filipe Espósito (Hacker News, MacRumors, Dan Moren): As just announced by the FIDO Alliance, the new specifications aim to promote user choice by offering a way to import and export passkeys. The draft of the new specifications establishes the Crede…

Lees meer

Disk Images in Sequoia

woensdag 16 oktober 2024 inMichael Tsai (Column-Blog)

Howard Oakley: When you create the disk image, macOS creates and attaches its container, and creates and mounts the file system within that. This is then saved to disk as a regular file occupying the full size of the disk image, plus the overhead in…

Lees meer

iPad mini (7th Generation)

dinsdag 15 oktober 2024 inMichael Tsai (Column-Blog)

Apple (MacRumors, Hacker News): With a beloved ultraportable design, the new iPad mini is available in four gorgeous finishes, including a new blue and purple, and features the brilliant 8.3-inch Liquid Retina display. A17 Pro delivers a huge perfor…

Lees meer

Ward Christensen, RIP

dinsdag 15 oktober 2024 inMichael Tsai (Column-Blog)

Benj Edwards (Hacker News): Ward Christensen, co-inventor of the computer bulletin board system (BBS), has died at age 78 in Rolling Meadows, Illinois. He was found deceased at his home on Friday after friends requested a wellness check. Christensen…

Lees meer

Apple’s Stale Mac Displays

dinsdag 15 oktober 2024 inMichael Tsai (Column-Blog)

Joe Rossignol: Apple sells two external displays, including the Pro Display XDR and the Studio Display, but neither has received hardware upgrades in years. In fact, the Pro Display XDR is nearly five years old, having been released all the way back…

Lees meer

Understanding the Limitations of Mathematical Reasoning in Large Language Models

dinsdag 15 oktober 2024 inMichael Tsai (Column-Blog)

Hartley Charlton (Hacker News): The study, published on arXiv, outlines Apple’s evaluation of a range of leading language models, including those from OpenAI, Meta, and other prominent developers, to determine how well these models could handle math…

Lees meer

PolyCapture 1.5

maandag 14 oktober 2024 inMichael Tsai (Column-Blog)

App ahead (Reddit): PolyCapture for Mac lets you to record webcams, microphones, screens, and apps — individually or simultaneously. […] Filter apps from your recordings on the fly, ensuring nothing gets in your way. […] Capture voiceovers, podcasts…

Lees meer

Fake Safari Link Sharing Text

maandag 14 oktober 2024 inMichael Tsai (Column-Blog)

Joshua Long: For nearly six years, Apple has neglected to fix a bug that enables anyone to effectively create false or misleading news headlines that appear to come from credible sources. […] Apple’s Safari browser includes a feature related to link…

Lees meer

Swift Foundation Unification

maandag 14 oktober 2024 inMichael Tsai (Column-Blog)

Ben Cohen: The keynote from Tony [Parker] and me at ServerSideSwift2024 is up. Hear about how Swift interoperability allowed Foundation to make the switch to Swift, and about the latest direction for interoperability: from Swift to Java. Apple has r…

Lees meer

Greppability Is an Underrated Code Metric

maandag 14 oktober 2024 inMichael Tsai (Column-Blog)

Moriz Büsing (via Hacker News): It turns out that splitting up, or dynamically constructing identifiers is a bad idea. […] Don’t rename fields at application boundaries to match naming schemes. An obvious example is then importing postgres-style sna…

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 •