{$lblSkipToContent|ucfirst}

Ruby 4

vrijdag 2 januari 2026 inMichael Tsai (Column-Blog)

naruse (Hacker News): Ruby Box is a new (experimental) feature to provide separation about definitions. Ruby Box is enabled when an environment variable RUBY_BOX=1 is specified. The class is Ruby::Box. Definitions loaded in a box are isolated in the…

Lees meer

Apple LLM Generating SwiftUI

woensdag 31 december 2025 inMichael Tsai (Column-Blog)

Marcus Mendes (PDF): In the paper UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback, the researchers explain that while LLMs have gotten better at multiple writing tasks, including creative writing …

Lees meer

Top Programming Languages of 2025

woensdag 31 december 2025 inMichael Tsai (Column-Blog)

GitHub (tweet): This surge in activity coincides with a structural milestone: for the first time, TypeScript overtook both Python and JavaScript in August 2025 to become the most used language on GitHub, reflecting how developers are reshaping their…

Lees meer

“Reasonably Necessary” External Purchase Fee

dinsdag 30 december 2025 inMichael Tsai (Column-Blog)

Juli Clover: Apple should be able to collect a reasonable commission on purchases made using external links included in iOS apps, the U.S. Court of Appeals ruled today (via Reuters). The U.S. Court of Appeals partially reversed sanctions imposed on …

Lees meer

screensizes.app

dinsdag 30 december 2025 inMichael Tsai (Column-Blog)

Screen Sizes is a Web app that shows the display resolution for each iPhone model, and it also has details about the sizes of the home indicator, notch, widgets, etc. Via Nick Heer: Something I need to do at my day job on a semi-regular basis is com…

Lees meer

Liquid Glass Disbelief

maandag 29 december 2025 inMichael Tsai (Column-Blog)

Howard Oakley (Hacker News): If someone had told me 12 months ago what was going to happen this past year, I wouldn’t have believed them. Skipping swiftly past all the political, economic and social turmoil, I come to the interface changes brought i…

Lees meer

MailMate License Model: One Year Later

maandag 29 december 2025 inMichael Tsai (Column-Blog)

Benny Kjær Nielsen: I’ve previously described the transition to the new pricing model as a huge gamble because I would no longer be selling license keys for $50. This was the majority of the revenue generated. So far, this gamble has paid off since …

Lees meer

watchOS 26 Removed Offline Workout Voice Alerts

vrijdag 26 december 2025 inMichael Tsai (Column-Blog)

matthewfromteneriffe (Reddit): Since updating to WatchOS 26 I no longer receive any alerts (i.e. pace, heart rate zone and splits) - only beeps, no voice alerts. I do not use headphones/iphone while running. Xiruzero: What I realized is that the ale…

Lees meer

Texas Age Verification Suspended

vrijdag 26 december 2025 inMichael Tsai (Column-Blog)

Juli Clover (Hacker News, Slashdot): The Texas App Store Accountability Act (SB2420) requires Apple and other app marketplaces to confirm user age when a person creates an Apple Account. Apple Accounts for users under 18 would need to join a Family …

Lees meer

SSDs Not Safe Long-Term for Archives

vrijdag 26 december 2025 inMichael Tsai (Column-Blog)

Monica J. White (via Mac Power Users): SSDs rely on stored electrical charge in NAND flash cells to represent data. When an SSD is powered and in regular use, it can correct many small errors with ECC, remap weak blocks, and generally keep data reli…

Lees meer

Lawsuit Over Restricting Apple Products in Amazon Marketplace

vrijdag 26 december 2025 inMichael Tsai (Column-Blog)

Hartley Charlton: Apple and Amazon are facing a new UK opt-out class action seeking more than £900 million ($1.2 billion) over claims that the companies struck an unlawful deal that pushed independent Apple and Beats sellers off Amazon and kept pric…

Lees meer

How to Recognize a Genuine Mac Password Request

donderdag 25 december 2025 inMichael Tsai (Column-Blog)

Howard Oakley: One of the primary aims of most malware is to trick you into giving it your password. Armed with that, there’s little to stop it gathering up your secrets and sending them off to your attacker’s servers. One of your key defences again…

Lees meer

More App Store Ad Spots

donderdag 25 december 2025 inMichael Tsai (Column-Blog)

Apple: When a user searches on the App Store, your ad can appear at the top of their search results. And starting in 2026, we’ll be introducing more ads to increase opportunity in search results. […] Your ad will run in either the existing position …

Lees meer

Google Sues SerpApi

donderdag 25 december 2025 inMichael Tsai (Column-Blog)

Halimah DeLaine Prado (Reddit): We filed a suit today against the scraping company SerpApi for circumventing security measures protecting others’ copyrighted content that appears in Google search results. We did this to ask a court to stop SerpApi’s…

Lees meer

TikTok Spin Off Deal

donderdag 25 december 2025 inMichael Tsai (Column-Blog)

Clare Duffy (Reddit): TikTok has signed the deal backed by President Donald Trump to spin off its US assets to create a new entity with a group of mostly American investors, CEO Shou Chew told employees in a memo Thursday. Although the transaction i…

Lees meer

iOS 26.3: Proximity Pairing in EU

dinsdag 23 december 2025 inMichael Tsai (Column-Blog)

Juli Clover (Hacker News, Reddit): The Digital Markets Act requires Apple to provide third-party accessories with the same capabilities and access to device features that Apple’s own products get. In iOS 26.3, EU wearable device makers can now test …

Lees meer

Brazil: App Marketplaces and External Payments

dinsdag 23 december 2025 inMichael Tsai (Column-Blog)

Joe Rossignol: Due to regulatory action, Apple has agreed to allow alternative app stores, third-party payment systems for in-app purchases, and in-app links to external offers on iOS in Brazil, according to legal news website MLex and Brazilian blo…

Lees meer

iOS-Android Data Transfer at Setup

dinsdag 23 december 2025 inMichael Tsai (Column-Blog)

Juli Clover: Apple and Google are teaming up to make it easier for users to switch between iPhone and Android smartphones, according to 9to5Google. There is a new Android Canary build available today that simplifies data transfer between two smartph…

Lees meer

Italy Fines Apple Over App Tracking Transparency

maandag 22 december 2025 inMichael Tsai (Column-Blog)

Joe Rossignol (Hacker News): Italy’s Competition Authority (AGCM) has imposed a €98.6 million ($116 million) fine on Apple over its App Tracking Transparency feature. […] In a press release and executive summary today, the AGCM said the App Tracking…

Lees meer

The /.nofollow and /.resolve Magic Directories

maandag 22 december 2025 inMichael Tsai (Column-Blog)

John Daniel (via John Siracusa, Reddit): As of 26.1, when you encode a security-scoped bookmark to “file:///”, what you decode will be a bookmark to “file:///.nofollow/”. So the decode method now succeeds, but the value is wrong. I actually preferre…

Lees meer

Belated Liquid Glass on iPhone First Impressions

maandag 22 december 2025 inMichael Tsai (Column-Blog)

Jeff Johnson (Mastodon): This morning I reluctantly updated my iPhone SE (3rd generation) from iOS 18.7.2 to iOS 26.2. I had been hoping for Santa Cook to bring me iOS 18.7.3 for Christmas. Apparently, though, we’ve all been naughty. Or maybe Cook h…

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 •