{$lblSkipToContent|ucfirst}

Apple’s Dormant CUPS

woensdag 26 maart 2025 inMichael Tsai (Column-Blog)

Wikipedia: Michael Sweet, who owned Easy Software Products, started developing CUPS in 1997 and the first public betas appeared in 1999. The original design of CUPS used the Line Printer Daemon protocol (LPD), but due to limitations in LPD and vendo…

Lees meer

AirPods Max Lossless and Low Latency Audio Over USB-C

dinsdag 25 maart 2025 inMichael Tsai (Column-Blog)

Tim Hardwick: Apple will bring lossless audio and ulta-low latency audio to AirPods Max in its upcoming iOS 18.4 software update arriving in April, according to the company.[…]Apple also said that today it is making a USB-C to 3.5mm audio cable avai…

Lees meer

Error 702 Installing macOS on an External Drive

dinsdag 25 maart 2025 inMichael Tsai (Column-Blog)

My Intel MacBook Pro died, and even though I have an M1 MacBookAir ready to replace it, it’s taken several days to get back to the point where I can run older versions of macOS for testing my apps. I had all the old versions installed in separate pa…

Lees meer

Please Stop Externalizing Your Costs Directly Into My Face

dinsdag 25 maart 2025 inMichael Tsai (Column-Blog)

Drew DeVault: Over the past few months, instead of working on our priorities at SourceHut, I have spent anywhere from 20-100% of my time in any given week mitigating hyper-aggressive LLM crawlers at scale. […] If you think these crawlers respect rob…

Lees meer

Matching Drop Shadows

dinsdag 25 maart 2025 inMichael Tsai (Column-Blog)

Mark Edwards: The image above shows the same drop shadow values, rendered by CSS on the web, Android, and iOS. It’s a dark and extreme shadow, to make the differences more pronounced. The shadows are black, with no X offset, 24px Y offset, and a 24p…

Lees meer

Fantastical 4.0.7

maandag 24 maart 2025 inMichael Tsai (Column-Blog)

Flexibits: Multiple Windows! See your schedule from different views or dates at the same time. Open new windows at File > New Window Finally. The main use case for me is to compare the same month for different years. I have been doing this by openin…

Lees meer

Google Maps Timeline Data Loss

maandag 24 maart 2025 inMichael Tsai (Column-Blog)

Simon Sharwood: Over the weekend, users noticed their Timelines went missing.Google seems to have noticed, too, as The Register has seen multiple social media posts in which Timelines users share an email from the search and ads giant in which it ad…

Lees meer

Tim, Don’t Kill My Vibe

maandag 24 maart 2025 inMichael Tsai (Column-Blog)

Bryan Irace: It’s one thing for Apple’s AI product offerings to be non-competitive. Perhaps even worse is that as Apple stands still, software development is moving forward faster than ever before. Like it or not, LLMs—both through general chat inte…

Lees meer

Mobile App Revenue in 2025

maandag 24 maart 2025 inMichael Tsai (Column-Blog)

Scharon Harding (Hacker News): If you’re frustrated by some of your favorite apps pestering you to sign up for a subscription, some new data may help you empathize with their developers more. According to revenue data from “over 75,000" mobile apps,…

Lees meer

Swift Testing Proposal: Exit Tests

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

ST-0008: One of the first enhancement requests we received for Swift Testing was the ability to test for precondition failures and other critical failures that terminate the current process when they occur. […] This proposal introduces new overloads…

Lees meer

SwiftUI Fundamentals

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

Natalia Panferova (tweet): This book distills the core principles and foundational concepts behind SwiftUI, the modern UI framework for building apps across Apple platforms. My goal is to help you go beyond surface-level understanding and develop a …

Lees meer

Apple Shifts Siri From Giannandrea to Rockwell

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

John Gruber (Mastodon): Whole Reddit thread examining this simple question: “What month is it?” and Siri’s “I’m sorry, I don’t understand” response (which I just reproduced on my iPhone 16 Pro running iOS 18.4b4). One guy changed the question to “Wh…

Lees meer

Vibe Coding

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

Andrej Karpathy: There’s a new kind of coding I call “vibe coding”, where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It’s possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good…

Lees meer

LogUI 1.0

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

Howard Oakley: For most, Console isn’t the right tool. It only offers the options of viewing its live stream, or making an archive of the whole log and wading through that when you need to look at an event in the past. Although my log browser Ulbow …

Lees meer

Two Decades of Bjango

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

Bjango: In the beginning, Bjango was just a couple of friends making free OS X Dashboard widgets. We started working on those widgets prior to OS X 10.4 Tiger’s release on 29 April 2005, so my best guess is we started working together some time in M…

Lees meer

Apple Under German Antitrust Scrutiny

vrijdag 21 maart 2025 inMichael Tsai (Column-Blog)

Karin Matussek (Hacker News): The judges on Tuesday said the Federal Cartel Office was right to find that the iPhone maker’s footprint across markets meets the threshold for more oversight.[…]Apple was attempting to topple a May 2023 decision by the…

Lees meer

Lifetime Dependencies in Swift 6.2 and Beyond

woensdag 19 maart 2025 inMichael Tsai (Column-Blog)

John McCall: SE-0446 added basic language support in Swift for non-escapable types, whose values are restricted in scope. However, it intentionally left out the ability for functions and properties to return values of these types, pending a future p…

Lees meer

DMA Compliance: Watch and Headphone Interoperability

woensdag 19 maart 2025 inMichael Tsai (Column-Blog)

Benjamin Mayo (Hacker News): The EU has followed up on its Digital Markets Act specification procedures for Apple regarding the iPhone’s interoperability with third-party connected devices like smartwatches and headphones, as announced last fall. To…

Lees meer

Apple Restricts Pebble From Being Awesome With iPhones

woensdag 19 maart 2025 inMichael Tsai (Column-Blog)

Eric Migicovsky (via Dare Obasanjo, Hacker News): During Pebble v1, I learned how much harder it is to build a great smartwatch experience on iPhone than it is on Android. It sounds like things have actually gotten worse over the last 8 years. I wan…

Lees meer

Apple Passwords Phishing Vulnerability

woensdag 19 maart 2025 inMichael Tsai (Column-Blog)

Arin Waichulis (Hacker News, MacRumors): It’s now been revealed that a serious HTTP bug left Passwords users vulnerable to phishing attacks for nearly three months, from the initial release of iOS 18 until the patch in iOS 18.2.Security researchers …

Lees meer

Mac SSD Performance

dinsdag 18 maart 2025 inMichael Tsai (Column-Blog)

Ric Ford: Apple’s exhorbitantly-priced Mac storage comes with impressive benchmark claims but has some serious, hidden bottlenecks in certain scenarios, as do other SSDs. David Harry illustrated this clearly in a video, using Activity Monitor as a n…

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 •