{$lblSkipToContent|ucfirst}
Douglas Hill (Bluesky): Is there a best practice for implementing description and debugDescription for main actor classes with Swift strict concurrency? Currently, he’s checking the current thread and not trying to read the object if it’s the wrong …
Lees meerLawrence Abrams (via Ric Ford): As you can see below, a fake USPS shipping issue and a fake unpaid road toll text were sent from unknown senders, and iMessage automatically disabled the links.While neither of these phishing lures is new, we noticed …
Lees meerKyle Wiggers (Hacker News): Google says it has begun requiring users to turn on JavaScript, the widely used programming language to make web pages interactive, in order to use Google Search.In an email to TechCrunch, a company spokesperson claimed t…
Lees meerKyle Wiggers (OpenAI, Hacker News): OpenAI says that it will team up with Japanese conglomerate SoftBank and with Oracle, among others, to build multiple data centers for AI in the U.S. The joint venture, called the Stargate Project, will begin with…
Lees meerJeff Johnson (Mastodon): In my view, a useful backup system must be (1) chronological, (2) granular, and (3) redundant. It seems like iOS iCloud backups provide none of these. I thought iCloud Backup used to store multiple backups for each device, a…
Lees meerDavid Smith: A common point of confusion in Swift Concurrency turns out to actually not be unique to Swift at all: “why can’t you synchronously wait for future async work?”If you block a thread in your thread pool waiting, a core goes idle, but anot…
Lees meerJuli Clover (March 2024): With the App Store and app ecosystem undergoing major changes in the European Union, The Wall Street Journal today shared a profile on App Store chief Phil Schiller, who is responsible for the App Store.Though Schiller tran…
Lees meerSE-0458: For example, Swift solves null references with optional types. Statically, Swift prevents you from using an optional reference without checking it first. If you’re sure it’s non-null, you can use the ! operator, which is safe because Swift …
Lees meerBogdan: This is much worse [than Photos.app’s Enhanced Visual Search]: open an image containing a “landmark” in the Preview app, then open the Inspector. An icon will appear which, when clicked, will popup information about the landmark. Verified wi…
Lees meerApple: Starting February 17, 2025: Due to the European Union’s Digital Services Act, apps without trader status will be removed from the App Store in the European Union until trader status is provided and verified, if necessary. Apple: To determine …
Lees meerEfosa Udinmwen: ViewSonic’s VP2788-5K is a compact device with a 99% DCI-P3 color gamut and robust connectivity options, including Thunderbolt 4, HDMI 2.1, USB-C and A, and DisplayPort. […] The monitor is expected to be available in the first quarte…
Lees meerThomas Claburn (MacRumors): A US federal appeals court has rejected a challenge to the law that prevents popular apps that collect data on Americans from being controlled by a foreign adversary.The decision puts the ongoing operation of social media…
Lees meerJohn Koetsier: TikTok might be under assault by the U.S. government, banned in India and not even available in China, but in February it had the highest in-app earnings in the world. And it wasn’t even close: TikTok’s $189 million from in-app revenu…
Lees meerFatbobman: Use GeometryReader, onGeometryChange, visualEffect, or containerRelativeFrame to dynamically retrieve and respond to view dimensions in SwiftUI. Each method caters to specific use cases and levels of customization.
Lees meerJosh Wisenbaker: With the most recent update to the Apple Developer Forums, it’s become pretty much impossible to update this collected wisdom in any regular way. This is why there hasn’t been an update to the archive in a while.The main issues are:…
Lees meerThomas Claburn (Hacker News): Digital rights advocacy organizations contend that Apple has failed to comply with its interoperability obligations under the EU’s Digital Markets Act (DMA).The groups made their case in a letter [PDF] asking competitio…
Lees meerNick Gelling (via Hacker News, Reddit): If you have a Microsoft 365 subscription, you might’ve been told your fees are going up by $5 a month or $50 a year. But the fees aren’t actually changing – you’re just being upsold.[…]On face value, a price h…
Lees meerPeter Hosey (Mastodon): I wish we had a maps app like Apple Maps or Google Maps that let you order up a travel itinerary using public transit between two points, and explicitly pick the transit routes involved. Or, ideally, multiple sets of routes, …
Lees meerMalcolm Owen (Reddit, 2): However, it seems that in a small number of cases, USB-C connections on the M4 Mac mini are problematic.Various Internet posts uncovered by AppleInsider reveal that users are undergoing similar problems. They generally cons…
Lees meerAryan Gulati et al. (PDF, via Hacker News): As large language models (LLMs) continue to advance, many existing benchmarks designed to evaluate their reasoning capabilities are becoming saturated. Therefore, we present the Putnam-AXIOM Original bench…
Lees meerHoward Oakley: In the latest release of Sequoia, the traditional method of updating XProtect is no longer used. If softwareupdate were to download and install an update, then it will only end up in the traditional location, and xprotect update can’t…
Lees meer