Normale weergave

Telegram CEO Says Extortionist Manipulated Apple Into App Store Removal

4 Augustus 2026 om 22:21
Telegram was subject to a "takedown extortionist" who planted AI-modified child sexual abuse material (CSAM) to get Apple to remove the app from the App Store, Telegram CEO Pavel Durov said today. Apple removed Telegram from the App Store for about 40 minutes on Monday night after discovering CSAM, but reinstated the app after Telegram removed the content.


The attacker was a takedown extortionist: someone who demands ransom from group owners in exchange for not targeting their communities. These extortionists use automated accounts to plant illegal content in public groups and then report it directly to Apple, attempting to trigger the removal of legitimate communities whose owners refused to pay them.

Durov said the attacker used a "technical trick" to evade moderation tools, editing an old message in an active group chat to add illegal content. The attacker was able to bypass moderation because group members didn't see the message to report it. Durov said illegal pornographic content in public groups is not a systemic problem because Telegram has effective moderation, and this was an edge case where an attacker used "backdated, effectively invisible content."

Apple pulled Telegram from the ‌App Store‌ before contacting the company, according to Durov. He said Apple was manipulated into overreacting, and he warned of a "potential systemic risk for every mobile app that hosts user-generated content."

After removing Telegram from the ‌App Store‌, Apple said a content review found child sexual abuse material that violated the ‌App Store‌ guidelines. Apple further said Telegram "promptly removed the content and banned the user," leading to the app's return to the ‌App Store‌. Apple has not commented on Durov's extortionist claim.
This article, "Telegram CEO Says Extortionist Manipulated Apple Into App Store Removal" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Limits Bug Bounty Submissions After Flood of AI Slop

4 Augustus 2026 om 21:53
Apple limited the number of vulnerabilities security researchers can submit to its bug bounty program because of an uptick in reports about fake bugs hallucinated by AI, according to The Financial Times.


Apple said its bug review system was seeing a high volume of poor-quality submissions from amateur bug hunters using AI to locate vulnerabilities. In some cases, there is no actual vulnerability, and real submissions are lost in the deluge.

The Financial Times learned of the limit after cybersecurity startup Bynario used ChatGPT to locate more than 50 macOS bugs in three weeks. Bynario found a privilege escalation exploit that could let an attacker get unrestricted access to a Mac, but was unable to report it because Apple limited the number of bug reports Bynario could submit. Bynario sent eight reports to Apple in 2025, and another five in 2026 before hitting a restriction.

Bynario's founder said it is a "very difficult time in the industry" because companies are being "flooded by the sheer amount of bugs." Apple has since been in contact with Bynario and is reviewing the company's submissions.

While Apple now has a cap on the number of open submissions a researcher can have, researchers can request an increase to make sure Apple's security team doesn't miss a critical vulnerability.

AI has overwhelmed Apple because it primarily uses humans to check reports, but Apple too has turned to AI for parsing submissions. AI has also helped Apple find a huge number of bugs. Apple's recent iOS 26.6 update fixes almost 90 security vulnerabilities, some of which are credited to Anthropic's Claude and OpenAI's Codex Security.

Apple's bug bounty program offers rewards up to $2 million for exploit chains used for sophisticated, real-world attacks, plus bonuses that can increase rewards to over $5 million. Apple boosts reward totals for bugs found in betas and for bugs that bypass Lockdown Mode.
This article, "Apple Limits Bug Bounty Submissions After Flood of AI Slop" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Releases New AirPods Beta Firmware With iOS 27 Features

4 Augustus 2026 om 21:25
Apple today released a fourth version of the beta firmware it is testing for the AirPods Pro 2, AirPods Pro 3, AirPods 4, and AirPods Max 2. The firmware is available for developers and has a build number of 9A5336b.


In iOS 27, iPadOS 27, and macOS Golden Gate, Apple is adding a new AirPods interface, a slider for Adaptive mode, and support for custom EQ, so the firmware adds support for those features. AirPods are also compatible with the new Siri AI.

When the AirPods are connected to an iPhone, iPad, or Mac running iOS 26, iPadOS 26, or macOS 26 or later, there is a beta firmware option that can be accessed in the AirPods settings interface. Toggling on beta updates allows users to install the beta firmware.

Firmware updates can be downloaded by connecting the AirPods to an Apple device and connecting them to power. It can take a few hours for new firmware to be installed because there is no software update option like there is for other Apple devices.
Related Roundups: AirPods 4, iOS 27, iPadOS 27
Buyer's Guide: AirPods (Caution)
Related Forum: AirPods

This article, "Apple Releases New AirPods Beta Firmware With iOS 27 Features" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Dirk Eddelbuettel: #058: Reverse Dependencies Made Easy, Fast, Reliable

4 Augustus 2026 om 19:22

Welcome to post 58 in the R4 series.

R and the CRAN repositories maintain a very high level of what we might call “quality assurrance” by requiring that newly-added code does not break any existing dependencies. This is frequently called a “reverse-dependency check”. For any given CRAN package one can quickly determine it reverse dependencies. Calling tools::package_dependencies(pkgName, reverse=TRUE) will for a scalar or vector-valued argument return a named list with the reverse dependencies. It is then a matter of looping over this list. There are helper functions in base R as well as in contributed packages on and off CRAN. I also wrote my own with package prrd which, while possibly a wee bit specialised and under-documented has served me well to check on Rcpp and related packages which can indeed have a large number of reverse dependencies.

I recently looked into one of these contributed runner packages, and while I will refrain from naming its implementation language let me just mention that the term “cargo cult” may be a real thing here. What go me interested in this was the fact that if one has a simple-to-use runner then the fact that r2u makes it “fast, easy, reliable: pick all three” (to borrow its slogan) to deal with actual depencies if Ubuntu has indeed been selected as the host. We will maintain the position that if you can in fact integrate with the system-wide package management then any alternative per-repo package management approach not doing so will likely be dominated by an approach that does integrate with the system facilities. Which is what precisely what r2u does, and offers. And why it is used enough to by now have shipped eighty eight million binary packages. So I tested it for the reverse-dependency check task.

What I learned by looking into the (much more complicated) runner was that it at the end of the day it hands the actual task of running the reverse dependecies off to a helper function rev_check that is part of the xfun package by Yuhui. I quickly found that besides xfun we would also need its suggested dependency tinytex which in turn would error unless the tlmgr binary was present. So as the sole requirement (on an Ubuntu system with r2u) turns out to be

$ apt install r-cran-xfun r-cran-tinytex texlive-base

where we do it all in one apt call (as root in the container). (Given r2u we could also call install.packages(c("xfun","tinytext")) followed by apt install texlive-base but it is simpler for this setup step to be just one call).

With that we are basically done. I did this (twice) using a rocker/r2u container with r2u preinstalled, mounting a local work and scrap directory for the container. In it we expand the package to be tested (i.e. tar xaf pkgName_*tar.gz for a given source package pkgName from CRAN) and then just call with the package name and expanded direcrtory. I.e. I used this call to test my package AsioHeaders (which has just three reverse dependencies) to both name it and to point to the expanded source directory created for this purposed:

> system.time( res <- xfun::rev_check("AsioHeaders", src="AsioHeaders") )
## ... earlier output omitted for brevity here ...
   user  system elapsed 
 35.732   3.333 149.683 
> res
   httpgd ipaddress websocket 
        0         0         0 
> 

and about a good two minutes later I would get the timing result and the summary in variable res. As I checked the current CRAN version, the check was as expected free of concerns or issues.

To support this, r2u did indeed go off and install about sixty seven binary packages (and the total includes all binary dependencies fully resolved) delivering on the ‘just works’ promise by the r2u documentation.

As another check, I did the same for RcppAnnoy which has seven reverse dependencies and needed about two hundred CRAN packages to be installed. The full test took just over four minutes with the timing function reporting some nice gains from parallelisation as total user compute time was on the order of just under eight minutes. Again, test results were clean and free of worries as expected:

> system.time( res <- xfun::rev_check("RcppAnnoy", src="RcppAnnoy") )
## ... earlier output omitted for brevity here ...
   user  system elapsed 
471.765 378.220 266.855 
> res
   bbknnR  bigANNOY  blocking     scDHA    Seurat      uwot VectrixDB 
        0         0         0         0         0         0         0 
> 

Overall this was a rather useful quick excursion as it demonstrates that - existing functions can be used to orchestrate a reverse dependency check - with ‘reasonable’ dependency scale we can do this on a single machine quite easily taking advantage of parallel computing on multi-core machines - using r2u gives us fast, easy, reliable package installation making testing of packages we might not otherwise use or know a breeze - doing this in an ephemeral Docker container facilitates easy build-up of required resources and leaves no side effects behind which might affect our normal development environment

This post by Dirk Eddelbuettel originated on his Thinking inside the box blog. If you like this or other open-source work I do, you can now sponsor me at GitHub.

  •  

Apple Starts Preparing for September iPhone Event

4 Augustus 2026 om 19:18
Apple is getting ready for its big September iPhone event, which is expected to see the debut of the iPhone 18 Pro, ‌iPhone 18 Pro‌ Max, and an all-new foldable iPhone.


Ahead of the event, Apple is holding an Event Support Experience Program lottery for U.S. retail employees who want to travel to its Apple Park campus to staff the in-person media gathering. According to Bloomberg, Apple will bring in employees to organize lines, check in guests, offer directions, greet attendees, and support security teams.

Employees were told the iPhone event will take place during the first half of September, but Apple declined to offer more specific information. It's likely Apple will hold its event on Tuesday, September 8 or Wednesday, September 9. September 7 is Labor Day and Apple often gives members of the media a day to travel, so September 9 could be the target date this year.

Apple presumably pays for travel and lodging for employees who are invited to ‌Apple Park‌ to work the media event. Retail workers who were at the Worldwide Developers Conference or the iPhone launch in 2025 are not eligible to enter the lottery. Employees can enter the lottery until August 8, and Apple plans to notify winners on August 17.
This article, "Apple Starts Preparing for September iPhone Event" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Bring your security stack into Edge for Business — with support for more partners

4 Augustus 2026 om 18:00
At a glance Edge for Business security connectors extend your security tools into the browser, so you gain visibility and enforcement where work happens. This update adds new partner integrations, including Cisco Secure Access, Tanium, and Clever.
You’ve built a security stack to protect your organization. As work shifts into the browser, a critical question emerges: can those tools protect work at the point where it happens? Good news, they can—when combined with the Edge for Business security connector framework. The framework extends your existing security stack into the browser, bringing greater visibility and policy enforcement into everyday work without adding another control plane or duplicating tools. We’re expanding this ecosystem with new integrations so you can maintain consistent protection wherever work happens.

Now generally available

  • Cisco Secure Access is an advanced enterprise browser integration for Edge for Business. As a single integrated connector, it brings not only secure access but also unified data protection and AI guardrails directly into the browser.
  • Tanium Connector for Microsoft Edge for Business delivers real-time browser telemetry into Tanium Autonomous IT Platform, helping organizations gain deeper visibility into browser-based threats, close critical security blind spots, improve compliance validation, and strengthen overall endpoint security across the enterprise.
  • Clever Classroom MFA TrustPass helps streamline logins in education environments by recognizing trusted devices in Edge for Business—reducing unnecessary MFA prompts while maintaining strong security.

Bringing it all together

Our goal at Edge for Business is to give you a simpler way to secure how work gets done. As our connector ecosystem continues to grow, you have more options than ever to easily integrate the security tools you already use into the browser. Easily Integrate Security Tools with Connectors
  •  

Bigger Displays Rumored for Next Year's iPhone Models

4 Augustus 2026 om 16:40
Apple is prototyping a second new iPhone display, this one measuring around 6.4 inches, that could be destined for the 20th anniversary iPhone, according to a Chinese leaker.


In a recent post on Weibo, the leaker known as "Digital Chat Station" said Apple is currently sampling two new display panels. One measures roughly 6.4 inches and has a chance of being used in the "‌iPhone 20 Pro‌," while the other is the approximately 7-inch panel previously reported for the larger ‌"iPhone 20 Pro Max‌."

According to the leaker, physical screen sizes across the entire 20th anniversary lineup are set to increase while the aspect ratio stays the same as before, and the devices may adopt an all-new borderless design with curves on all four edges. That would line up with earlier claims that the lineup will feature an edge-to-edge display with curved glass on all sides for a nearly borderless visual effect.

A 6.4-inch screen would be a modest step up from the 6.3-inch displays on the current ‌iPhone 17 Pro‌ and the upcoming ‌iPhone 18 Pro‌, which is not expected to change size this year. Apple last grew its premium iPhone displays with the iPhone 16 Pro lineup in 2024, when the ‌iPhone 16‌ Pro increased from 6.1 to 6.3 inches and the ‌iPhone 16‌ Pro Max grew from 6.7 to 6.9 inches.

The claim follows a Bloomberg report from last month that said Apple had ramped up work on two sizes of the 20th-anniversary iPhone.

In addition to the new design and larger displays, Apple's 20th anniversary iPhone models are expected to feature under-display Face ID technology, a custom Apple image sensor, haptic buttons, the A21 chip, higher bandwidth memory, and a pure silicon battery.
This article, "Bigger Displays Rumored for Next Year's iPhone Models" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Card Now Fast-Tracks Booking.com Perks With Just One Trip

4 Augustus 2026 om 16:13
Apple Card users now have a new benefit available to them at Booking.com, with users automatically being upgraded to Genius Level 2 after completing just one eligible stay or car rental rather than the usual standard of five bookings within a two-year period.


Genius is Booking.com's free loyalty program, with Level 2 unlocking a number of benefits including discounts of 10–15% on select stays and car rentals as well as free breakfast and/or room upgrades at select stays.

Booking.com has been a premier ‌Apple Card‌ partner for some time now, with users receiving enhanced 3% Daily Cash when booking stays and car rentals using ‌Apple Card‌ with Apple Pay, and users also receiving 2% in Booking.com Travel Credits.
This article, "Apple Card Now Fast-Tracks Booking.com Perks With Just One Trip" first appeared on MacRumors.com

Discuss this article in our forums

  •  

WhatsApp Adds '@ all' Mentions and Poll Upgrades to Group Chats

4 Augustus 2026 om 16:00
WhatsApp today announced a series of updates to group chats, including an "@all" mention feature, three new poll upgrades, and a faster way to spin off new groups from existing ones.


The most notable addition is @all, which lets a group member alert everyone in a chat at once instead of tagging people individually. WhatsApp says the feature is meant for important, time-sensitive messages, such as school or office closures, event deadlines, or last-minute changes to plans. In groups with more than 32 members, only admins can use @all. The mention will surface even in muted chats, though WhatsApp says users can mute @all specifically in their notification settings if they want to opt out.

Polls are also gaining three improvements. Poll creators can now set an end time that automatically locks voting once it passes, hide voter names so participants can respond without others seeing their choices, and edit a poll's question for up to 15 minutes after posting it to fix typos or add clarity.

WhatsApp is also simplifying group creation. A new "Create a similar group" option lets users start a new group chat populated with members from an existing one in a single tap, rather than adding participants one by one. WhatsApp suggests the feature for splitting off side conversations, such as planning a surprise party away from the group being surprised, or diving into a specific topic without cluttering the main chat.

Today's changes come as a continuation of updates introduced earlier this year, when WhatsApp added group message history, member tags, and event reminders. WhatsApp has more than 100 million users in the U.S. and over 3 billion globally.
This article, "WhatsApp Adds '@ all' Mentions and Poll Upgrades to Group Chats" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Amazon Discounts New M4 iPad Air Models by Up to $69

4 Augustus 2026 om 15:59
Amazon this week has brought back notable discounts on the M4 iPad Air, with a trio of markdowns on the tablet. This includes both 11-inch and 13-inch models of the brand new 2026 M4 iPad Air.

Note: MacRumors is an affiliate partner with Amazon. When you click a link and make a purchase, we may receive a small payment, which helps us keep the site running.

Specifically, the 128GB Wi-Fi 11-inch M4 iPad Air has dropped to $689.99, down from $749.00. You'll also find low prices on the 128GB and 256GB Wi-Fi 13-inch tablet, both of which we're only tracking on Amazon.





The new iPad Air features the M4 chip, C1X modem, and N1 networking chip, which brings support for Wi-Fi 7 and Bluetooth 6. In terms of design, the 2026 models are identical to the 2025 iPad Air tablets, with an edge-to-edge display, slim bezels, and aluminum chassis.

If you're on the hunt for more discounts, be sure to visit our Apple Deals roundup where we recap the best Apple-related bargains of the past week.




Deals Newsletter


Interested in hearing more about the best deals you can find in 2026? Sign up for our Deals Newsletter and we'll keep you updated so you don't miss the biggest deals of the season!




Related Roundup: Apple Deals

This article, "Amazon Discounts New M4 iPad Air Models by Up to $69" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's Annual India Sales Surpass $10 Billion for First Time

4 Augustus 2026 om 14:37
Apple's annual sales in India surpassed $10 billion for the first time in the fiscal year ending in March, according to a person familiar with the matter cited by Bloomberg, as the company continues to widen its retail footprint in the country.

Revenue grew at a double-digit percentage rate over the 12 months through March, up from about $9 billion a year earlier, with iPhones accounting for a significant majority of the total and demand for iPads and MacBooks also rising.
Tag: India

This article, "Apple's Annual India Sales Surpass $10 Billion for First Time" first appeared on MacRumors.com

Discuss this article in our forums

  •  

OpenAI Posts Public Rebuttal to Apple's Trade Secrets Lawsuit

4 Augustus 2026 om 14:27
Apple has asked a federal judge for a preliminary injunction against OpenAI as its trade secrets lawsuit escalates, and OpenAI responded hours later with a detailed public rebuttal that includes internal messages and legal correspondence.


Reuters reports that Apple yesterday filed a motion seeking to bar OpenAI and two former employees, Chang Liu and Tang Tan, from accessing, using, or disclosing its alleged confidential information, along with a request for expedited discovery. "Apple will be irreparably harmed absent a preliminary injunction," the company said in its filing.

Apple originally sued OpenAI on July 10, alleging that former Apple engineer Liu and former Apple design executive Tan ran a scheme to funnel confidential product information to OpenAI's hardware business. OpenAI has repeatedly denied any wrongdoing, saying it has "no interest in other companies' trade secrets."

Late on Monday evening, OpenAI published a blog post titled "Apple is getting this wrong," calling the lawsuit "careless, aggressive and oddly personal." The company disputes Apple's account of its pre-litigation contact, saying Apple's outside counsel emailed the wrong person in February after confusing two Asian last names, and published the underlying email chain showing the mix-up, along with an apology from Apple's counsel. OpenAI says it heard nothing further about the specific allegations for five months before Apple filed suit.

OpenAI published iMessage exchanges it says show Apple employees repeatedly asking Liu for help locating files and technical information after his January 22 departure, including directing a colleague to AirDrop files from his Apple-linked iCloud account. The same messages show an Apple employee still asking Liu about internal files as late as March 5, with another participant in the thread calling the exchange "highly irregular."

OpenAI also defended Tan, who spent 24 years at Apple before joining io Products, the hardware startup he co-founded with Jony Ive, which merged with OpenAI in July 2025. "Tang has always been clear with the team that we do not want, and must not use, any confidential information from other companies," OpenAI said.

Apple's complaint claims more than 400 former Apple employees now work at OpenAI. A hearing on Apple's injunction request has not yet been scheduled.
This article, "OpenAI Posts Public Rebuttal to Apple's Trade Secrets Lawsuit" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Telegram Briefly Removed From App Store

4 Augustus 2026 om 12:39
Apple briefly removed Telegram from the App Store on Monday night after a review found content that violated its guidelines against child sexual abuse material (CSAM), but restored the app a short while later, according to Reuters.


Reports of the removal began circulating around 9:30 p.m. ET on Monday, with searches for Telegram on the ‌App Store‌ returning nothing and the app's direct listing showing a "page can't be found" error. Existing users were not affected and could keep using the app throughout, and Telegram remained available on the Mac App Store. The app returned to the ‌App Store‌ roughly 40 minutes later, around 10:10 p.m. ET. Apple confirmed the reason for the takedown in a statement:

We briefly removed Telegram from the App Store after our review found content that violates our strict guidelines prohibiting child sexual abuse material. The app was subsequently restored after the developer promptly removed the content and banned the user who posted it.


Telegram said the action stemmed from a single account. "Apple reported one user sharing CSAM, who was immediately banned," the company said, adding that it has removed more than 337,900 groups and channels related to CSAM in 2026, on top of 29,640 removals in 2025 following reports from groups including the National Center for Missing & Exploited Children.

reports of my demise are greatly exaggerated 🍎

— Telegram Messenger (@telegram) August 4, 2026


Epic Games CEO Tim Sweeney, a longtime critic of ‌App Store‌ policy amid his own antitrust fight with Apple, argued on X that the takedown showed the need for more competition in app distribution. "Apple's ‌App Store‌ desperately needs competition worldwide," Sweeney wrote. "Apple capriciously removes a vital communication and privacy tool from availability to a billion users, and sadly this is business as usual." He went on to question the consistency of the standard Apple applied, noting the company "did not elaborate on how, if that is the standard for app removal, any communications app could operate at scale, including iMessage."

Monday's action echoes a February 2018 removal, when Apple pulled both Telegram and its Telegram X client over what founder Pavel Durov described at the time as "inappropriate content," restoring the apps only after Telegram added extra safeguards.
This article, "Telegram Briefly Removed From App Store" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Petter Reinholdtsen: FreeCAD MCP with llama.cpp, toy or tool?

4 Augustus 2026 om 11:00

After seeing a video a few months ago demonstrating how a proprietary CAM solution uses machine learning and large language models to automatically generate CNC instructions, and successfully testing it on a real CNC, I began wondering if the same could be achieved with free software. I still do not know the answer, but I may be getting closer to finding out. Two weeks ago, I came across the video "I Connected Claude AI to FreeCAD (And It Models Parts Like an Engineer)" by Make Form, which introduced me to the FreeCAD MCP project. Even though the video creator apparently believes it is acceptable to download and run random binaries from the Internet on a local machine (his setup uses UCX), I do not. I would probably have left the project alone entirely if I had not noticed that all of its dependencies are already available in Debian. This significantly boosted my motivation, so I set out to test it using packages built from source on Debian rather than relying on untrusted binaries.

The first hurdle was that the MCP SDK for Python was not present on my Debian Forky test machine. I initially believed it was missing from Debian altogether, but it has been available in Debian Unstable for about a month and is only absent from Forky because some automated tests fail on architectures like riscv64 and s390. Fortunately, backporting it was straightforward using `apt-get source -b python3-mcp`. The next hurdle involved an outdated version of the Validators Python library. Since I am a member of Debian's Python team, which maintains this package, updating it to a sufficient version for FreeCAD MCP was relatively easy. I could not upgrade to the latest upstream release due to a new dependency on an Ethereum-related library, so I settled on a 2024 version.

With those dependencies in place, I proceeded to create a Debian package for FreeCAD MCP. I had previously submitted a request for packaging of FreeCAD MCP to gauge interest while deciding whether to prioritize maintaining it myself. Because salsa.debian.org blocks access from Tor users like myself, I published my draft packaging scripts in a Git repository on Codeberg as the Debian FreeCAD MCP project and got it working with the FreeCAD 1.1 version in Forky. I initially struggled with the button controls for the MCP feature, which led me to submit a pull request titled "Fixed startup sync of checkable toolbar buttons" proposing a fix. Once this confusion was resolved and the MCP setup was enabled via the GUI, I was able to run FreeCAD completely headless using `xvfb-run` on a machine without an X server to generate models. I am using a private LLM service running the Debian package of llama.cpp with the Qwen 3.6 model downloaded from Hugging Face, configured with a maximum context window of 105k tokens. I also tested the Bonsai model on my test laptop; initially, its context window was too small (8k and 16k could not accommodate the FreeCAD MCP instructions), but even after increasing it to 32k, it proved useless for generating FreeCAD models so far. I've used Claw Code, Aider and Open Code with my server so far, and for this test I ended up with OpenCode because it was easy to set up to use an MCP. Because none of my LLM services are set up to be multimodal (capable of processing both text and images in this case), I configured the MCP to return only textual feedback from FreeCAD. I am unsure if this is a major limitation, though I suspect it might be.

My testing experience remains limited, with no clear successes yet. Part of the issue likely stems from my ability to provide effective instructions for modeling 3D objects (I am relatively new to FreeCAD, English is not my first language, and I lack a precise vocabulary for describing construction features to an LLM). Nevertheless, the LLM has demonstrated the capacity to create 3D models in FreeCAD. In one of my first tests, I asked it to generate a cube and then produce CAM/G-code instructions for a CNC machine. It did output G-code (which remains untested), but I was surprised to find that it bypassed FreeCAD's built-in CAM module entirely and instead generated an external Python script to produce the code. This was not quite what I intended, though my instructions were probably unclear. The Qwen model with OpenCode seems to strongly prefer programming directly; it frequently executes Python snippets inside FreeCAD to achieve its goals rather than using the standard sketch-and-extrude workflow I am accustomed to. In another test, I asked the LLM to create a parameterized pipe assembly to see which of FreeCAD's parametric tools it would choose, but found no evidence of traditional parametric features in the output. When prompted, the LLM explained that the parameters were embedded directly in the Python script used to generate the model, rather than in native FreeCAD features. With more explicit instructions, it eventually created a FreeCAD spreadsheet to manage the parameters. The resulting model looked much closer to my expectations and could have been useful with further refinement. My so far last experiment was less successful: I asked it to design a pipe clamp, but the LLM repeatedly failed to position the clamping screws in a way that would actually secure the brackets around the pipe. It is unclear whether this limitation lies with the model, my prompt, or other factors.

Based on my testing so far, I am uncertain whether FreeCAD MCP is merely a fun toy or a genuinely useful tool. I will only commit time to maintaining it in Debian if it proves to be practically valuable. I would welcome feedback from anyone who has experience with the project, preferably via the original request-for-packaging mailing list thread. Alternatively, I am available in the FreeCAD and Debian AI IRC channels for further discussion.

As usual, if you use Bitcoin and wish to support my activities, please send donations to 15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b.

  •  

Apple Plans iPhone-to-Windows Copy and Paste in EU After Microsoft Request

4 Augustus 2026 om 01:20
Apple is working on a new feature that will support cross-device copy and paste between iOS devices and Windows PCs.


Microsoft asked for the feature using Apple's EU interoperability request system for developers, which Apple implemented to comply with the Digital Markets Act. Apple began evaluating the request in March, and on June 26, proposed a project plan.

Microsoft described how the feature would be used:

  • Copy text or other supported content on their iPhone and paste it directly on their Windows PC, and vice versa.

  • Perform common productivity workflows without needing to foreground an app or take explicit repeated actions to initiate a transfer.

  • Experience clipboard synchronization as a lightweight, continuous capability rather than a manual, app-driven operation.


Apple proposed a solution that would let an iPhone share and import items from the pasteboard to a paired accessory, like a Windows PC. Apple plans to use a solution similar to the Accessory Notifications option it added for third-party wearables in the EU in iOS 26.5. Users would need to give a paired device one-time permission to paste content from an iPhone.
To adopt this solution, you will need to adopt AccessorySetupKit in order for the user to consent to the necessary permissions allowing the pasteboard to be shared with your accessory. This solution will require the user to perform a one-time consent to sharing the pasteboard with each paired accessory that will receive this functionality.

Right now, an app can only read an iPhone's clipboard if the app is actively running in the foreground and the user grants clipboard access with each copy/paste action. For its own devices, Apple has a Universal Clipboard feature with cross-device copy and paste between iOS and macOS.

Microsoft complained that the clipboard restrictions imposed on apps prevent the continuous synchronization of clipboard content from an iPhone to a PC or other connected device in the background.

Apple says introducing cross-device copy and paste is a significant engineering effort, with work expected to be complete by fall 2027. It will be shipped first in a developer beta for testing ahead of a public release. If the feature is added toward the end of fall 2027, it could be early 2028 before the public gets access.

It is likely that cross-device copy and paste will be limited to iPhone and Windows users in the European Union, though it is possible Apple could implement it worldwide.

Apple has brought some features it was required to support under the DMA to all countries, like eSIM transfers from iPhone to Android and simpler data transfers when switching between Android devices and iPhones. Other features, like AirPods-style pairing and notification forwarding for third-party wearables, have only rolled out in the EU.
This article, "Apple Plans iPhone-to-Windows Copy and Paste in EU After Microsoft Request" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Will Judge Your Mustache Authenticity at Its Ted Lasso Look-Alike Contest

4 Augustus 2026 om 00:03
Ted Lasso season four is set to premiere Wednesday, and to celebrate the debut, Apple is hosting a Ted Lasso look-alike contest in New York.


"Think you have the stache to make fans believe? Join the fun this August 6 at Apple Fifth Avenue Plaza for a Ted Lasso Look-Alike contest," reads Apple's Facebook event page. Apple has a set of contest rules instructing participants to visit Apple Fifth Avenue to be judged on "the degree to which they look and act like the character Ted Lasso."

There will be a three-round contest with eliminations in each round. Ten semifinalists will be selected after round one, five finalists will make it past round two, and three finalists will be selected in round three. The event starts at 4:30 p.m. Eastern Time and runs until 7:00 p.m.

  • Round One, Ted Energy - Contestants have to introduce themselves in character and have a two-minute dance break. Judging will be based on optimism, posture, and presence, along with costume commitment and participation level.

  • Round Two, Head Coach - Semifinalists will participate in a trivia game and will be judged on the level to which each participant embraces the Ted Lasso character. The round will be judged on trivia results, costume commitment, mustache authenticity (Apple says 'stick-ons OK; real grows extra credit'), and The Believe Factor (something unique and special).

  • Round Three, Ted Talk - Each remaining contestant will present a 30- to 45-second pep talk to the crowd. It will be judged on how moved the crowd is, costume commitment, and Ted Energy.


A first-place winner will receive custom Beats headphones and a custom soccer scarf, while the two runners-up will get the scarf alone. Full rules are on Apple's site for the event.


Season four of Ted Lasso will premiere on Wednesday, August 5, and it has 10 total episodes. One episode will be released every Wednesday through October 7. In the new season, Lasso returns to Richmond to coach a second-division women's soccer team. Ted Lasso favorites including Hannah Waddingham, Juno Temple, Brett Goldstein, Brendan Hunt, and Jeremy Swift will star in the series.
This article, "Apple Will Judge Your Mustache Authenticity at Its Ted Lasso Look-Alike Contest" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's Next CEO Adds Retired Hardware Executive to His Team

3 Augustus 2026 om 22:49
Incoming Apple CEO John Ternus is rehiring Laura Legros, a former vice president of hardware engineering who retired from Apple in 2022, reports Bloomberg.


Legros previously managed product delivery, development schedules, and coordination across engineering teams. Under Ternus, she will work across different parts of the company, and report directly to him.

According to Bloomberg, Legros was one of Ternus' most trusted deputies before she retired. She has presented at past Apple events, introducing the 2018 MacBook Air and the 2020 iPad Air.

As he prepares to take over, Ternus has been shadowing current CEO Tim Cook and leading executive meetings. He has met with company leaders to work on product plans, and has been spending time with Apple's design teams.

Ternus will take over as Apple CEO on September 1. Cook will remain at Apple as executive chairman to engage with policymakers around the world.
This article, "Apple's Next CEO Adds Retired Hardware Executive to His Team" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Bernhard R. Link: I learned something new about URLs today

3 Augustus 2026 om 21:39

Today I stumbled over some behavior that I found quite surprising:

$ ipython3 -c 'import httpx;print(httpx.URL("https://example.com/foo/bar/../../baz"))'
https://example.com/baz

Even more surprising that behavior is actually standards-compliant, even mandated by RFC 3986.

The underlying motivation is relative reverences. If some resource reachable by "https://example.com/foo/bar" references another resource relatively as "../../baz" then this is of course the intended result.

Getting from this problem to what RFC 3986 suggests might be surprising in the result, but somewhat understandable if you look at the consequences of that problem:

Giving the path components ".." (and ".") special meaning at the start of the relative reference means that if you allowed them in absolute URLs those would be impossible (or at least very convoluted) to address as relative URLs.

So RFC 3986 describes a way to handle them everywhere: Just join the path of the base URL and the path of the relative reference and normalize the result. Or normalize the absolute on either side if only that is to be taken. This makes things very convenient: Multiple reference URLs can just be joined without special handling for relative references starting with dots, making writing applications handling them easier. Programmers don't have to care how to handle relative references and can just join everything in whatever way they want.

For maximum elegance there is still some corner case left: What happens if an absolute URL has a path starting with double-dot components? Or an relative path starting with more of them then the base URL's path has components. You just ignore them:

$ ipython3 -c 'import httpx;print(httpx.URL("https://example.com/../../baz"))'
https://example.com/baz

With that last point every URL is valid and has well-defined meaning. Handling relative references and relative paths is very easy and convenient.

So this shows a high regard for simplicity, elegance and convenience. And a total and uncompromising disregard of security.

After all the most convenient it is for an attacker; If they are allowed to supply a path component for a request a system does in their behalf, then they can easily escape anything they were supposed to be limited to. The ignoring of dots at the start means they don't even have to know exactly how deep their request is:

$ python3 -c 'import httpx;print(httpx.URL("https://example.com/public/api/public/resources/harmless/../../../../../../../../../internal/data"))'
https://example.com/internal/data

So even if the resource server securely handles request (unless you consider not having any way to lower your permissions for one request to a specific subset), your fully RFC conforming client library will already request the permission they should not have permission for. Even worse dots are usually not characters you can easily forbid so once slashes are to be allowed things get complicated.

There also would have been a simple, elegant and secure way: Consider every path element ".." or "." in an (absolute) URL an error. Define a reference resolution that allows the relative reference to only start with "./" or one or multiple "../" and consider every appearance of a dot or two dots as path components after than an error.

Everything joining two paths has to either use an implementation of that path joining algorithm, but only if they want to joins paths in the potentially dangerous way allowing leading "../". Otherwise they can just use the normal join and even if an attacker gets those dots that will just cause the generated URL to be rejected as invalid.

Of course using a secure implementation is now even more inconvenient thanks to RFC 3986 being around: If you have no control over the generator of relative references, it is always possible that they generate relative references with ".." components after non-dot components.

And if you check all code to properly filter out "/../", keep in mind that convienence does not stop there. After all it is not unheared of for server implementations to helpfully normalize unicode characters, too, or translate them to their nearest ASCII equivalents. Or translate percent escaped characters back before doing path splitting. Or you might think there was some unicode codepoints between those two dots, but they that those were some meaningless control characters that can be omitted. So you need some really restrictive allow lists...

  •  

Fitbit Data Can Finally Sync to Apple Health

3 Augustus 2026 om 22:00
The latest update to the Google Health app for iOS allows Google Health data to sync to Apple Health. Google's app is used to collect data from wearables like Fitbit trackers and the Pixel Watch.


Sync to Apple Health. Share your data like your exercise records, sleep, vitals, steps, and more from Google Health to Apple Health.

Google Health (previously the Fitbit app) collects fitness, sleep, and wellness data from a connected wearable device. Steps, distance traveled, heart rate, sleep, and more can now be added to Apple Health. As noted on Reddit, some data such as HRV doesn't transfer over.

Syncing can be enabled after downloading the update by selecting Connections, choosing Apps and services, and then adding Apple Health.

Apple Health data already synced to Google Health, so the new update adds two-way sync between the platforms. Fitbit devices have never had native sync to Apple Health, and users previously had to use a third-party syncing utility or a workaround to transfer data.

Version 5.05 of the Google Health app is available from the App Store for free. The update also adds Smart Health Links for sharing medical records with providers or family members.
This article, "Fitbit Data Can Finally Sync to Apple Health" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Pay Launches in the Philippines

3 Augustus 2026 om 21:14
Apple Pay expanded to the Philippines today, which means iPhone and Apple Watch owners in the country can add supported debit and credit cards to the Wallet app for contactless payments.


Credit and debit cards can be added by opening the Wallet app and tapping on the "+" button. According to users on Reddit, supported banks include UnionBank, GoTyme, Metrobank, and Chinabank. Cards are verified using SMS or phone call.

Once an eligible card is added to the Wallet app, it can be used at retail locations that support ‌Apple Pay‌. Reddit users have been able to add their cards to Apple Wallet and make ‌Apple Pay‌ purchases at stores like Starbucks and 7-Eleven.

‌Apple Pay‌ is available in a long list of countries around the world, with details on supported banks. The Philippines hasn't been added to Apple's site yet, but Apple should soon have a full list of participating banks.
Related Roundup: Apple Pay

This article, "Apple Pay Launches in the Philippines" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's iCloud File Sharing Left Ex-Employees With Access to Secret Documents

3 Augustus 2026 om 19:48
The way Apple combines work and personal iCloud accounts left some employees able to access confidential documents after departing the company, reports The Information. The site spoke to more than half a dozen former Apple employees who were unknowingly left with access to sensitive content.


The former employees said many Apple files they had been shared on over their careers at the company—including planning documents for product launch events—continued to sync to their personal devices through the iCloud storage service after they left Apple. In some cases, they even received notifications about fresh updates to the documents. Some former employees said they were petrified to delete the files for fear that doing so would attract Apple's attention.

Apple files get mixed in with employees' accounts because the company encourages them to use their personal Apple Accounts with their work ‌iCloud‌ account. Employees are given a 2TB ‌iCloud‌ plan and are able to merge the storage with their existing Apple Account or create a new account. Since only one primary account can be signed in at a time, most opt to use their existing account to avoid having to carry two iPhones.

Apple has a managed folder for workplace files that it revokes access to when an employee leaves, but some internal documents aren't saved there automatically and shared files end up mixed in with personal content. Employees can also retain access to iMessage chats and files shared via the Messages app.

Lingering access to Apple systems is central to Apple's lawsuit against OpenAI. In its filing, Apple alleged that former employee Chang Liu breached Apple's systems using a "rare, previously unknown authentication bug" to download files while he was working at OpenAI.

Apple told The Information that the OpenAI lawsuit is unrelated to any files left available on ‌iCloud‌ and that it does not pursue legal claims against former employees who accidentally have Apple documents in their personal ‌iCloud‌ accounts.
This case is about OpenAI employees wrongfully taking Apple's secret and confidential information regarding our unreleased technologies, processes, and products. Nothing in the filing relates to documents shared by, or stored in, iCloud.

Former employees say Apple does not do a thorough enough job going through personal devices to remove sensitive files that have been stored in ‌iCloud‌. In a now-settled legal dispute, chip company Rivos claimed Apple intentionally lets former employees retain access to files "as part of a planned effort to generate a pretextual basis to sue the employees and their new employer for 'stealing' Apple material." In the Rivos case, an employee was targeted for keeping work files in his personal ‌iCloud‌ account.

Another former Apple employee sued by Apple, Gerard Williams, countersued and accused the company of using intimidation tactics to scare people thinking of leaving. Apple sued Williams for breach of contract after he started processor company Nuvia, presenting extensive phone and text records of his communications. The court rejected Williams' claim, and Apple dropped the case in 2023.

In 2025, Apple also accused former Vision Pro engineer Di Liu of downloading thousands of corporate documents to his personal cloud storage shortly before leaving the company for Snap.

The Information does not outright suggest Apple is purposefully allowing former employees to retain access to ‌iCloud‌ files, but points out that Apple's use of ‌iCloud‌ for file sharing and its incomplete wiping of employee accounts are at odds with its heavy focus on privacy and security.
This article, "Apple's iCloud File Sharing Left Ex-Employees With Access to Secret Documents" first appeared on MacRumors.com

Discuss this article in our forums

  •  

India Moves to Extend Tax Break Apple Lobbied For

3 Augustus 2026 om 17:59
India has proposed extending tax breaks until 2041 for foreign companies that supply machinery to their contract manufacturers, handing a win to Apple as it expands iPhone production in the country, Reuters reports.

Introduced in February, the exemption previously ran only until 2031, and Apple had long since lobbied against being taxed on the high-end iPhone machinery it owns in India. The draft bill still has to be passed by both houses of parliament.
Tag: India

This article, "India Moves to Extend Tax Break Apple Lobbied For" first appeared on MacRumors.com

Discuss this article in our forums

  •  

John Goerzen: Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years (and working with a decades-old C codebase)

3 Augustus 2026 om 17:45

1981 was a different time for computing. It was expensive (both hardware and software), and it was far from a given that machines from one vendor would be able to talk to those from another. In fact, Columbia University had just such a problem, so in 1981, Frank da Cruz and Bill Catchings designed a serial protocol they called Kermit. Because of the many quirks of the DEC-20 and IBM mainframes, the Kermit protocol was highly adaptable from the start: able to handle systems that had trouble processing more than 96 bytes of data at once, able to transfer 8-bit files over 7-bit links, able to translate between character sets (ASCII and EBCDIC then; now also various Unicodes), and of course, handling of error-prone serial links.

Kermit spread rapidly; by 1982, Kermit had been ported to MS-DOS and Unix. Eventually, C-Kermit (an implementation of Kermit in C) became the flagship Kermit. It gained TCP support, an interactive CLI, a powerful scripting language (with features from the shell, Lisp, and expect), and optimizations for today’s high-speed links, such as jumbo packets, sliding windows, and streaming modes. Along the way, Kermit flew on the International Space Station, ran data collection from sensors during hurricanes, and many other uses including postal systems, Boeing 787 manufacturing, and more.

Today, I use it as a powerful ssh wrapper (letting me easily transfer files through multiple nested ssh, sudo, su, etc. commands), a BBS client, to exchange data with me HP 48GX calculator, and so on. It’s also used today to transmit firmware updates to embedded devices. And, of course, anyone that works with vintage systems is likely to use Kermit at some point.

It wouldn’t be until the late 1990s that the TCP/IP stack was finally adopted by most OS vendors, establishing something of a common basis for communication. Of course, we assume this today. Though transferring large files between OSs (say, Linux, Windows, MacOS, Android, iPad, etc.) is still a challenge, even though they all speak TCP/IP! I find that the easiest way to get large files from two computers is to spin up Kermit (see ckwin for a Windows fork of C-Kermit) and just set up a TCP connection over the LAN. In fact, I added a new show interfaces command in C-Kermit 11, making it easy to see your system’s local IPs.

For most of its history, Columbia’s Kermit project was self-funded. Columbia charged for commercial use, which limited its inclusion in Linux distributions. In 2011, 30 years after its founding, Columbia canceled the Kermit Project and released C-Kermit as Open Source under a BSD license. Frank da Cruz, who had still been working with the Kermit project all those years, volunteered to continue maintaining Kermit outside Columbia, and continued development with alpha and beta releases through his retirement from the project in 2025.

I dive into this C codebase

As Debian maintainer of Kermit, I noticed some areas where it wasn’t matching modern expectations. One area was, not surprising for a project of its age, security. Another area was that its character set or line-ending conversions are usually not desired now; we are used to byte-identical binary transfers, and the defaults caused confusion and even some rare instances of data corruption. So I started making a few patches last year.

I’ve worked with old C codebases before, such as Varnish. I’ve generally hated it. You usually find a mix of bad and terrible practices, unclear memory management, and so forth.

But I’ve been living in the C-Kermit codebase for a few months now, and I enjoy it. Yes, this thing is still designed to build on VMS, OS/2, and with compilers that haven’t heard of ANSI — and those that require modern practices. (That em-dash was mine; I knew how to use them before LLMs existed and I’m not going to stop just because LLMs have copied people like me! No AI was used for this post.)

The there is an elegance in all of that. As I worked, I fixed a bunch more potential security issues, both with memory safety and with protecting against a malicious remote in roughly the same manner that some patches to scp did a few years back. I added IPv6 support, of course conditionally compiled because some systems C-Kermit builds on have never heard of IPv6 and never will. (And, of course, with fallback algorithms at runtime for systems that have IPv6 support but not IPv6 connectivity.)

I added unit tests and Python-based end-to-end tests, running nearly 2000 test cases in total. Along the way, I found and fixed a number of bugs going back decades. I learned about FIONREAD being broken on macOS, about NetBSD’s bugs in the pty driver, and fixed bugs in the Kermit protocol implementation itself. I added compatibility tests with the gkermit and ekermit (embedded) implementations, as well as the last full release, C-Kermit 9.0.302 from 2011 (which was difficult to get compiled on a modern system).

There is an extensive changelog describing all the improvements in C-Kermit 11.

C-Kermit development had never really used a VCS at any point, though Kermit veteran Jeffrey Altman imported historical releases into a Git repo, along with some patches that hadn’t made it into a release (which I also pulled in.) There was a lot of disabled code behind #ifdef COMMENT, along with commentary describing why it was no longer used. With Git, we would now generally just remove the old code and explain why in a commit message. I went through and did so with a lot of it, meaning that, at last check, C-Kermit actually has fewer lines of code now than it used to.

Towards a new release

It became apparent pretty quickly that I was making more changes than would make sense as a Debian patch series. Not only that, but they would be more widely applicable to more than just Debian and Ubuntu users. As Linux and BSD distributions were running everything from the last non-beta release (2011’s 9.0.302) to the last beta release (about 1.5 years ago), depending on their different policies about running betas, even sharing patches in a useful fashion was going to be quite difficult.

So, I spun up a project at Open Kermit to coordinate future development in the open and keep Kermit going.

With modern CI, I run that test suite on Linux (x86_64 and arm64), macOS, FreeBSD, NetBSD, and OpenBSD. It builds binary releases on all those platforms, plus a statically-linked Linux binary built with musl libc.

You can download the latest C-Kermit release, and of course contribute to C-Kermit and its website.

Dedication

Frank da Cruz was directly involved with Kermit for 44 years. I’m not aware of any other Open Source project founder being involved for so long. Richard Stallman started working on GNU Emacs in 1984, 3 years after Frank started working on Kermit, but Richard hasn’t been in that role since around 2008.

Accordingly, C-Kermit 11 bears this dedication:

I dedicate this release of C-Kermit to Frank da Cruz.

Frank was directly involved with Kermit for 44 years, from its initial design in 1981 all the way through 2025. He maintained Kermit as an Open Source project after Columbia University ended its sponsorship. I know of no other Open Source project where the founder remains so personally involved for so long.

When Kermit was begun, transfers between different hardware and operating systems were difficult or impossible. Frank helped build a bridge. Kermit glued systems together, from the International Space Station to pocket calculators, and set a new standard for interoperability. It continues to do so.

Kermit is still one of the quietly-working pillars of computing today, enabling everything from firmware upgrades to radios. And, yes, it still reliably transfers files over serial lines.

As we start to spend a lot of time in the Kermit codebase, we do so standing on the shoulders of a giant. Thanks, Frank, for your decades of work on Kermit.

John Goerzen, July 2026

  •  

Apple Launches New Legal Challenge Against UK Backdoor Demand

3 Augustus 2026 om 17:34
Apple last month filed a new legal complaint with the UK's Investigatory Powers Tribunal (IPT) over the British government's demand for access to encrypted iCloud backups belonging to UK users, according to an order issued by the court and reported by the Financial Times.


The Home Office previously agreed to drop its original demand for a backdoor covering UK and U.S. customers alike, after a diplomatic row with Washington. The British government subsequently issued a new technical capability notice (TCN) to Apple last year, limited to users in the UK.

Technical capability notices are issued under the UK's Investigatory Powers Act, which the government says is necessary to investigate terrorism and child sexual abuse. They can force companies to hand UK security services access to customer data, even when that data is encrypted.

The court notified Privacy International of Apple's new complaint. The group, along with Liberty, had already brought a separate complaint against such notices at the IPT, with that case due to be heard in December.

Apple has long argued that any such backdoor would weaken security for all its customers. Apple and the Home Office are both legally barred from discussing TCNs.
This article, "Apple Launches New Legal Challenge Against UK Backdoor Demand" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Leagues Cup 2026 Kicking Off on Apple TV

3 Augustus 2026 om 17:27
Apple today highlighted tomorrow's start for the Leagues Cup, an annual competition among teams from Major League Soccer and Liga MX, with all 62 matches available for Apple TV subscribers to watch at no additional charge in over 100 countries and regions.


The tournament features 18 of the 30 MLS teams and all 18 Liga MX teams, with the top three finishing teams receiving spots in the 2027 Concacaf Champions Cup. The Leagues Cup champion will receive a direct berth into the Round of 16 at the Champions Cup as teams vie for qualification to the FIFA Club World Cup and other international tournaments.

Phase One of the Leagues Cup runs from tomorrow through August 13, with the Quarterfinals scheduled for August 25–27 and the Semifinals to be played September 1–2. The final and third-place matches are scheduled for September 6.

In addition to ‌Apple TV‌ coverage, Apple is featuring the Leagues Cup across a number of its other services, including real-time scores and stats in the Apple Sports app, curated warm-up playlists on Apple Music, Maps Guides to every MLS stadium in Apple Maps, and a dedicated Leagues Cup hub in Apple News.
This article, "Leagues Cup 2026 Kicking Off on Apple TV" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's Smart Glasses Could Become Its Next Health Device

3 Augustus 2026 om 16:54
Apple wants its future glasses and headsets to double as health and fitness devices, Bloomberg's Mark Gurman reports.


In the latest edition of his "Power On" newsletter, Gurman said the ambition traces back to Vision Pro's early development, when Apple weighed a number of ambitious health and fitness features for the headset. Among the ideas Apple explored was a Vision Pro-native take on Fitness+, designed to have wearers work out and follow along with classes while the headset's body-tracking sensors monitored their form. That project stalled and was ultimately scrapped, according to Gurman, both because of technical limitations and because the headset was simply too heavy to wear comfortably during a workout.

Apple has apparently carried that ambition into its smart glasses project once the company shifted its spatial computing focus away from Vision Pro. He draws a parallel to AirPods, which Apple transformed from simple earbuds into a functioning hearing aid system. Sensors embedded in the glasses, he suggested, could eventually let Apple capture movement data in a similar way, opening the door to fitness-tracking functionality later down the line.

Gurman noted that this won't be part of the glasses when they debut next year; he expects the health capabilities to arrive gradually, over a period of years rather than at launch.

He pointed out that the Vision Products Group, Apple's team responsible for glasses and future headsets, is looking to hire a "strategic product design leader" tasked with helping "define the future of health, well-being and fitness experiences across vision products." Whoever fills the role will need to "translate ambiguous opportunities at the intersection of spatial computing, wearables, consumer health and human behavior" into an actual product direction.

The listing also calls for a candidate with "experience developing and validating digital health or fitness products" and "familiarity with sensor-driven experiences." Put together, Gurman argues, the posting confirms Apple's intent to eventually place its glasses alongside AirPods and Apple Watch as health platforms.

Apple's first smart glasses are expected to launch late next year, following a potential unveiling at WWDC.
This article, "Apple's Smart Glasses Could Become Its Next Health Device" first appeared on MacRumors.com

Discuss this article in our forums

  •  

AirPods With Cameras Could Arrive Sooner Than Expected

3 Augustus 2026 om 16:14
Apple's first camera-equipped AirPods could launch as soon as next month, according to Bloomberg's Mark Gurman.


Apple has reportedly spent years working on camera-equipped AirPods under the code name "B798," as part of a broader AI wearables push that also encompasses smart glasses and a wearable AI pendant. That model had been on track for a 2026 release before slipping to 2027.

In his latest "Power On" newsletter, Gurman said that a separate camera AirPods project, code named "B790," has been progressing alongside B798. He noted this isn't unusual for Apple, saying the company "famously creates competing versions of the same product internally." He added that the B790 hardware is closer to production. Pieces of it have turned up in iOS 27's code, and it is reportedly listed internally as a candidate to ship before the year is out.

It is not the first sign of B790's existence. Developer Sam Henri Gold found traces of the same codename buried in the second iOS 27 developer beta last month. Gurman did not mention what separates the B790 hardware from the more advanced B798 model, and it's still an open question whether Apple will ultimately ship both.

Rather than taking photos or video, the sensors in Apple's camera AirPods are expected to hand Siri a live view of a wearer's surroundings, tying into existing Visual Intelligence tools. Because a camera-equipped model is expected to cost more than the current $249 AirPods Pro 3, Gurman previously said Apple is weighing "AirPods Ultra" branding rather than calling them "AirPods Pro 4."

If the B790 model does arrive this year, a September debut alongside new iPhones is the most likely scenario, while the fuller featured B798 version remains slated for late 2027.
Related Roundups: AirPods 4, AirPods Pro 3
Related Forum: AirPods

This article, "AirPods With Cameras Could Arrive Sooner Than Expected" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Amazon Doubles Down on 2026 MacBook Pro Discounts, Some Prices Now Lower Than July

3 Augustus 2026 om 15:57
Towards the end of July, we began tracking major discounts on the 2026 MacBook Pro, with up to $500 off select models on Amazon. These sales are still available this week, and Amazon has even sweetened the pot for select devices with sales that are better than we saw during the July event.

Note: MacRumors is an affiliate partner with Amazon. When you click a link and make a purchase, we may receive a small payment, which helps us keep the site running.

14-Inch MacBook Pro


Prices start at $2,259.99 for the 24GB/1TB 14-inch M5 Pro MacBook Pro, down from $2,499.00. Amazon is also providing $500 off both the 15-Core/24GB/2TB model, as well as the M5 Max 26GB/2TB model, both of which are new low prices in the wake of the price hikes.





16-Inch MacBook Pro


In terms of the larger display models, we're tracking discounts on all four models on Amazon. These start at $2,759.99 for the 24GB/1TB M5 Pro configuration ($239 off), and reach up to $4,499.00 for the 48GB/2TB M5 Max device ($500 off).






If you're on the hunt for more discounts, be sure to visit our Apple Deals roundup where we recap the best Apple-related bargains of the past week.




Deals Newsletter


Interested in hearing more about the best deals you can find in 2026? Sign up for our Deals Newsletter and we'll keep you updated so you don't miss the biggest deals of the season!




Related Roundup: Apple Deals

This article, "Amazon Doubles Down on 2026 MacBook Pro Discounts, Some Prices Now Lower Than July" first appeared on MacRumors.com

Discuss this article in our forums

  •  
❌