{$lblSkipToContent|ucfirst}

NSPredicate, Core Data, and NULL

vrijdag 12 mei 2023 inMichael Tsai (Column-Blog)

Douglas Hill (via Peter Steinberger): I’ve been implementing support for Apple Shortcuts in my reading app so users can create automated workflows. I noticed certain property-based article queries using EntityPropertyQuery weren’t returning the expe…

Lees meer

LLM Coding Tools in Xcode

vrijdag 12 mei 2023 inMichael Tsai (Column-Blog)

Kade Killary (via Hacker News): Therefore, in this article I’ll cover how to catapult your productivity to the heavens via a series of command line wrapper functions around the OpenAI API.[…]I think the real differentiator in the coming months/years…

Lees meer

More App Store Studies

vrijdag 12 mei 2023 inMichael Tsai (Column-Blog)

Juli Clover: Apple’s App Store policies may be violating Japanese antitrust law, according to a new report from the Japan Fair Trade Commission (FTC) that was shared by Nikkei. Japanese regulators do not believe there is enough “competitive pressure…

Lees meer

Getting Ready for Dataless Files

donderdag 11 mei 2023 inMichael Tsai (Column-Blog)

TN3150: In a modern file system, a file’s content may not be available locally on the device. A file that contains only metadata is known as a dataless file. The file’s content typically resides on a remote server and is available to people or apps,…

Lees meer

Discord’s Username Change

donderdag 11 mei 2023 inMichael Tsai (Column-Blog)

Umar Shakir (via Hacker News): Starting in the next couple of weeks, millions of Discord users will be forced to say goodbye to their old four-digit-appended names. Discord is requiring everyone to take up a new common platform-wide handle. For Disc…

Lees meer

Google Codey

donderdag 11 mei 2023 inMichael Tsai (Column-Blog)

Frederic Lardinois: At its annual I/O developer conference, Google today announced the launch of a number of AI-centric coding tools, including its competitor to GitHub’s Copilot, a chat tool for asking questions about coding and Google Cloud servic…

Lees meer

Corellium Wins iOS Simulator Copyright Case

donderdag 11 mei 2023 inMichael Tsai (Column-Blog)

Isaiah Poritz (via Corellium, Hacker News): Apple Inc. failed to fully revive a long-running copyright lawsuit against cybersecurity firm Corellium Inc. over its software that simulates the iPhone’s iOS operating systems, letting security researcher…

Lees meer

Deleting Inactive Twitter Accounts

woensdag 10 mei 2023 inMichael Tsai (Column-Blog)

Elon Musk (via John Scott-Railton): We’re purging accounts that have had no activity at all for several years, so you will probably see follower count drop. John Carmack: I may be reading this incorrectly, but if you are actually deleting inactive a…

Lees meer

App Translocation in Ventura

woensdag 10 mei 2023 inMichael Tsai (Column-Blog)

Howard Oakley: Most recently, Quinn “The Eskimo!” of Apple’s Developer Technical Support has explained: “The exact circumstances where the system translocates an app is not documented and has changed over time.” […] Surprisingly, the third condition…

Lees meer

Code Signing Translocation Vulnerability

woensdag 10 mei 2023 inMichael Tsai (Column-Blog)

OccamSec (in 2021): It is far easier, however, to break the codesigning system and sign your binary as an Apple binary. But let’s get this straight: even though the machine will be aware that the LC_CODE_SIGNATURE LoadCommand is tainted, it will sti…

Lees meer

Dolby v. Adobe

woensdag 10 mei 2023 inMichael Tsai (Column-Blog)

Karl Bode (in 2019, via Daniel J. Wilson, Hacker News): Adobe this week began sending some users of its Lightroom Classic, Photoshop, Premiere, Animate, and Media Director programs a letter warning them that they were no longer legally authorized to…

Lees meer

Final Cut Pro and Logic Pro for iPad

dinsdag 9 mei 2023 inMichael Tsai (Column-Blog)

Apple (MacRumors, Hacker News, MacStories, 9to5Mac): Apple today unveiled Final Cut Pro and Logic Pro for iPad. Video and music creators can now unleash their creativity in new ways that are only possible on iPad. Final Cut Pro and Logic Pro for iPa…

Lees meer

Going Independent

dinsdag 9 mei 2023 inMichael Tsai (Column-Blog)

Jesse Squires (Mastodon): I am writing this for anyone who is interested in trying to go independent — either with your own app development business, solo contracting and freelancing, or both. […] For me, the first year was full of learning — how to…

Lees meer

Pogue’s Photos Unification

dinsdag 9 mei 2023 inMichael Tsai (Column-Blog)

David Pogue (via CYME): After 30 years of shutterbugging, my photos were all over the place. 150,000 of them were on Flickr, which was once free but has crept up to $80 a year—and is ancient and pretty terrible for photo management (can’t search by …

Lees meer

App Store Rules Regarding Trials

dinsdag 9 mei 2023 inMichael Tsai (Column-Blog)

Anders Borum: Making decisions for my coming S3 app. Does Apple app review allow free to download apps to put everything behind a paywall, such that users can download and use the app during a free trial but when the trial expires nothing is availab…

Lees meer

Passkeys: A Loss of User Control?

maandag 8 mei 2023 inMichael Tsai (Column-Blog)

Jeff Johnson (Mastodon, Hacker News): One thing is painfully clear to me already: the BigCos are coming for our passwords, so passkeys can’t be ignored. Google recently wrote about the beginning of the end of the password. Apple has also indicated t…

Lees meer

Rapid Security Response Version Numbers

maandag 8 mei 2023 inMichael Tsai (Column-Blog)

Howard Oakley: Because these are ‘hot’ fixes to address vulnerabilities that are either being exploited already or are considered urgent, I can see a case for temporary secrecy. As they’re easy to uninstall, unlike regular macOS updates, any resulti…

Lees meer

Limiting iPhone USB-C Speeds

maandag 8 mei 2023 inMichael Tsai (Column-Blog)

Joe Rossignol (Hacker News): It was rumored in February that Apple may be planning to limit charging speeds and other functionality of USB-C cables that are not certified under its “Made for iPhone” program. Like the Lightning port on existing iPhon…

Lees meer

The Downfall of Brydge

maandag 8 mei 2023 inMichael Tsai (Column-Blog)

Chance Miller: Brydge, a once thriving startup making popular keyboard accessories for iPad, Mac, and Microsoft Surface products, is ceasing operations. According to nearly a dozen former Brydge employees who spoke to 9to5Mac, Brydge has gone throug…

Lees meer

Apple’s Q2 2023 Results

vrijdag 5 mei 2023 inMichael Tsai (Column-Blog)

Apple (transcript, Hacker News, MacRumors): The Company posted quarterly revenue of $94.8 billion, down 3 percent year over year, and quarterly earnings per diluted share of $1.52, unchanged year over year. “We are pleased to report an all-time reco…

Lees meer

Scaling Up the Prime Video Audio/Video Monitoring

vrijdag 5 mei 2023 inMichael Tsai (Column-Blog)

Marcin Kolny (via Hacker News): We designed our initial solution as a distributed system using serverless components (for example, AWS Step Functions or AWS Lambda), which was a good choice for building the service quickly. In theory, this would all…

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 •