Sign up

Michael Tsai

Not verified No WebSub updates No webmention support Not yet validated

Generator
https://wordpress.org/?v=6.8.3
Public lists
Manton Reece - Blogroll
Fetched

Michael Tsai
• Michael Tsai

UK Social Media Ban

Tim Hardwick: The British government will introduce a ban on social media access for all users under 16 years of age, set to take effect in 2027. […] The plan goes further than a similar ban introduced in Australia. It will cover major platforms Snapchat, TikTok, YouTube, Instagram, Facebook, and X. An exhaustive list has […]

Michael Tsai
• Michael Tsai

What to Do With a Hot Mac

Howard Oakley: Hot Macs have their own paradox: open Activity Monitor, select the CPU view, and at the top of the CPU % list will be kernel_task hogging the CPU cores with 100% or more, rather than its usual 4% or so. Kerb any temptation to kill it and hope it goes away, as it […]

Michael Tsai
• Michael Tsai

macOS California Adventure

Basic Apple Guy: But what exactly is a Mavericks? Where is Sonoma? And how many Mac users could point to where Ventura or Tahoe on a map? I decided to trace the history and real-world locations behind every California-inspired macOS release and the wallpapers used to market the them to the world. Enjoy. Previously: macOS […]

Michael Tsai
• Michael Tsai

Shutting Down Notion Mail

Zac Hall: Last year, Notion expanded its productivity suite to include Notion Mail, an AI-powered email client. Today, the company announced that it’s shutting down the Notion Mail inbox service this fall. […] Today, more than half of Notion Mail users manage emails without ever opening their inbox. So, we’re going all in on using […]

Michael Tsai
• Michael Tsai

Export Control for Fable and Mythos

Anthropic (tweet, Hacker News): The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable […]

Michael Tsai
• Michael Tsai

Xcode 26.6

Apple (xip, downloads): Xcode 26.6 includes Swift 6.3 and SDKs for iOS 26.5, iPadOS 26.5, tvOS 26.5, macOS 26.5, and visionOS 26.5. Xcode 26.6 supports on-device debugging in iOS 15 and later, tvOS 15 and later, watchOS 8 and later, and visionOS. Xcode 26.6 requires a Mac running macOS Tahoe 26.2 or later. […] Google […]

Michael Tsai
• Michael Tsai

Boom Mobile Restructuring

Our phones stopped working this morning, or perhaps last night, but everything looked fine on Boom’s Web site. I contacted their support, and as always they got back right away, but this time with bad news: I’m deeply sorry to share that after careful consideration, we’ve made the very difficult decision to restructure through Chapter […]

Michael Tsai
• Michael Tsai

Om Malik, RIP

Ryan Merket (Hacker News, Wikipedia): Om Malik (@Om), the journalist, GigaOm founder, photographer and True Ventures partner whose work tracked the commercial internet from dial-up optimism to AI saturation, died on June 24 at Stanford Hospital after what his family described as a long health journey with his heart, according to a post on On […]

Michael Tsai
• Michael Tsai

“If You Can’t Stand By a Feature, You Shouldn’t Launch It.”

Jason Snell, on The Talk Show: [… Apple] decides to do a big feature. The circus comes to town, they build the feature, they launch it, they leave town, and that feature sits there. And the problem is, there’s bugs, things are broken, and in Year Two, you’re like, “You’re going to fix all the […]

Michael Tsai
• Michael Tsai

Qualcomm Acquiring Modular

Chris Lattner: I’m excited to share that Qualcomm is acquiring Modular: this will accelerate our path to unifying accelerated compute with an open platform. This will also mark a new era in open software development for Qualcomm. […] This will accelerate our progress and path, and their vision is expansive: [spanning] edge to cloud, CPU, […]

Michael Tsai
• Michael Tsai

Apple Hardware Price Hikes

Osmond Chia (Hacker News, 9To5Mac, Engadget): Apple plans to raise the prices of its products as the cost of the memory chips it uses has surged, the technology giant’s boss has said. Tim Cook, Apple’s outgoing chief executive, told the Wall Street Journal (WSJ) that price increases were “unavoidable” as the situation around memory chips […]

Michael Tsai
• Michael Tsai

Tony Krueger, RIP

Raymond Chen: Tony Krueger is remembered in Wikipedia as the person who ported the game Chip’s Challenge to Windows for the Windows Entertainment Pack. But that’s probably not the code he wrote that touched the most people. Tony worked on Word 1.0, 1.1, 2.0, then on Word for OS/2 and Word for Mac, then returned […]

Michael Tsai
• Michael Tsai

WebKit Always Enables the Copy Menu Item in Every App

John Gruber (Mastodon): In most Mac apps, since the dawn of time, if there is nothing selected to be copied, the Edit → Copy (and Cut) commands are disabled. If you invoke the ⌘C shortcut while the Copy command is disabled, you hear an alert sound, letting you know that whatever you thought you were […]

Michael Tsai
• Michael Tsai

Xcode 27’s Device Hub

Apple: You manage all the devices that appear in Xcode as run destinations using Device Hub. Run your app on simulated devices in Device Hub to quickly evaluate new features and fix bugs, and to see how your interface works on devices that you don’t have physical access to. Run your app on physical devices […]

Michael Tsai
• Michael Tsai

Swift Package Index Joins Apple

Ted Kremenek, Dave Verwer, and Sven A. Schmidt (Hacker News): Bringing Swift Package Index to Apple allows us to build on its strong foundations while preserving its vision and expertise. Together, we’re building a comprehensive package registry to serve the Swift community’s evolving needs. […] Swift Package Index will continue to operate as it does […]

Michael Tsai
• Michael Tsai

Swift 6.4

Swift 6.4 is now available in beta form with Xcode 27. The Swift Evolution proposals are listed here. What’s new in Swift: Discover the latest language advancements, including updates for everyday ergonomics, improved concurrency, and safer high-performance code. Explore workflow and language interoperability improvements and updates in embedded Swift. Build real-time apps and services with […]

Michael Tsai
• Michael Tsai

Swift 6.3

Holly Borla and Joe Heck (Hacker News): Swift 6.3 introduces the @c attribute, which lets you expose Swift functions and enums to C code in your project. […] @c also works together with @implementation. This lets you provide a Swift implementation for a function declared in a C header[…] […] Swift 6.3 introduces module selectors […]

Michael Tsai
• Michael Tsai

iOS 27 Recovery

Hartley Charlton: To use the feature, users must turn the device off, then hold the side button to power it on. The Apple logo appears as it would during a normal boot, but holding the button for an extended duration brings up a progress bar, and the device then launches into the new recovery environment […]

Michael Tsai
• Michael Tsai

RCS in iOS 27

Ryan Christoffel: Today following iOS 27 beta 2’s arrival, Aaron Perris discovered that the update adds at least two key RCS improvements: Proper reaction support, so no more “Aaron loved an image” messages In-line replies Previously: iOS 26.5 and iPadOS 26.5

Michael Tsai
• Michael Tsai

SwiftData in appleOS 27

SwiftData updates: Section your query results by creating your query with a macro that takes a sectionBy parameter, as listed on the Additional query macros page. Use types that conform to Codable in a model, including types you don’t control directly, by using the codable option for Schema.Attribute. Receive real-time updates to models that match […]

Michael Tsai
• Michael Tsai

CrashReportExtension

CrashReportExtension: The Crash Report Extension framework allows you to perform analysis and produce a report when your app crashes. Your crash-handling code executes out-of-process, rather than from a signal handler or other in-process techniques. You implement your handler by writing an app extension that conforms to the CrashReporterExtension protocol. The system calls your processCrashReport(process:) method […]

Michael Tsai
• Michael Tsai

SwiftUI in appleOS 27

macOS Golden Gate 27 Beta Release Notes: AsyncImage now automatically caches downloaded images using HTTP caching protocols, allowing servers to control caching behavior via standard headers. […] Xcode 27 introduces a new @State implementation that avoids this repeated evaluation. This new behavior back-deploys to iOS 17 aligned OSes. The new @State is implemented with a […]

Michael Tsai
• Michael Tsai

Apple Clearing App Store Clutter

Ed Hardy: Finding useful software in the App Store is about to get easier. Apple is apparently preparing to remove what it describes as “opportunistic” apps that provide little value to iPhone and iPad users. It already had a policy of not approving applications that are “indistinguishable from what’s already widely available.” This week, it […]

Michael Tsai
• Michael Tsai

Mandatory Apple Intelligence

Rodrigo Ghedin (Hacker News): That show of respect for its customers may change with iOS/macOS 27. Reports suggest that, at least in the first beta, Apple Intelligence is mandatory[…] […] “So what’s the problem?”, you might ask. Apple’s AI takes up several gigabytes of storage and leaves less headroom for RAM. Brandon Vigliarolo: Those are small inconveniences, […]

Michael Tsai
• Michael Tsai

macOS Touch

Dan Moren: Second only in speculation to the folding iPhone might be the reported MacBook Pro that will be Apple’s first Mac with a touchscreen. […] A preponderance of drawing related features are specifically making their way to the Mac, including both in Notes and in Freeform. Those features have existed on Apple’s touch-first platforms […]

Michael Tsai
• Michael Tsai

AppKit in macOS 27

macOS Golden Gate 27 Beta Release Notes: AppKit adds NSRefreshController, providing pull-to-refresh functionality for NSScrollView. […] NSToolbarItemGroup adds the role property and the NSToolbarItemGroupRole enum, allowing toolbar item groups to be tagged with a semantic role. NSSegmentedControl similarly adds a role property and the NSSegmentedControlRole enum, including a tabs role for controls that represent tab-based […]

Michael Tsai
• Michael Tsai

UIKit in iOS 27

iOS & iPadOS 27 Beta Release Notes: [You] can use UIScene.extendStateRestoration and UIScene.completeStateRestoration to extend state restoration for UIScene.ActivationState.background to UIScene.ActivationState.foreground lifecycle transitions. […] iOS and iPadOS apps built with the 27.0 SDK or later are required to include a launch screen. […] Siri can load resources from drag interactions installed in your app’s interface. […]

Michael Tsai
• Michael Tsai

Core AI Announced

Meet Core AI: Discover Core AI, Apple’s new framework for on-device AI model deployment. Tour the ecosystem, from Python libraries for converting, authoring, and optimizing models, to a Swift API for simple plug-and-play inference and advanced use cases with strict latency and memory requirements. Explore the new Core AI models repository with ready-to-run examples for […]

Michael Tsai
• Michael Tsai

WWDC 2026 Links

General: Keynote / SOTU / Videos / YouTube Unofficial WWDC App / Script to Title Videos in EagleFiler OS Beta / Xcode Beta macOS 27 Installers / IPSW / Creating Install Disk With DropDMG Sample Code Group Lab Summaries WWDC.ai Session Summaries / Viewing Guide Documentation: Updates / AppKit / Foundation / Swift / SwiftData […]

Michael Tsai
• Michael Tsai

SpaceX Acquires xAI, Goes Public, Acquires Cursor

Elon Musk (February, Hacker News): SpaceX has acquired xAI to form the most ambitious, vertically-integrated innovation engine on (and off) Earth, with AI, rockets, space-based internet, direct-to-mobile device communications and the world’s foremost real-time information and free speech platform. […] Current advances in AI are dependent on large terrestrial data centers, which require immense amounts […]