❌

Normale weergave

Apple's New CEO John Ternus is Now on X

1 September 2026 om 18:01
Apple's new CEO John Ternus now has an X account, and he has already shared his first post saying hello to the world.

Ternus did not have a public social media presence prior to today.

Tim Cook is now Apple's executive chairman, and his own X account's description has been updated to reflect that change.
This article, "Apple's New CEO John Ternus is Now on X" first appeared on MacRumors.com

Discuss this article in our forums

  •  

iPhone 18 Pro Colors Apparently Include Black, But Skip Silver

1 September 2026 om 17:22
iPhone 18 Pro colors could include Dark Cherry, Sky Blue, and Black, with a Silver option unlikely to make the final lineup, according to the leaker known as "Fixed Focus Digital."


In a new post on Weibo, the leaker "Fixed Focus Digital" said the β€ŒiPhone 18 Proβ€Œ has entered full mass production and predicted a slightly different color lineup from what previous rumors have suggested, featuring Dark Cherry (also referred to as Burgundy), Sky Blue, and Black.

The leaker said a Silver option will "most likely" not be offered, adding in a reply that they have not seen evidence of that color's existence in China. If accurate, the lineup would mean Apple is replacing all three iPhone 17 Pro colors with new options for β€ŒiPhone 18 Proβ€Œ, rather than carrying Silver over as many earlier reports had suggested.

Bloomberg's Mark Gurman first described the β€ŒiPhone 18 Proβ€Œ's main new shade as "deep red." A Macworld report later called it "Dark Cherry," and said the other colors would be Light Blue, Dark Gray, and Silver.

Weibo leaker "Instant Digital" said Apple may skip black, then described Dark Cherry as a mix of burgundy, coffee, and deep purple. Dummy models from Sonny Dickson showed Dark Cherry, Light Blue, Black, and Silver, while SIM tray photos showed Dark Cherry with Light Blue and Dark Gray.

The rumors point to Dark Cherry replacing Cosmic Orange as the signature Pro color, with Light Blue or Sky Blue, Silver, and Black or Dark Gray also possible. Black remains uncertain, after Apple reportedly considered black and steel gray for the β€ŒiPhone 17 Proβ€Œ before dropping both.

Apple's β€ŒiPhone 18 Proβ€Œ and β€ŒiPhone 18 Proβ€Œ Max are expected to be unveiled at the company's September event next week, alongside the company's first foldable iPhone, dubbed the "iPhone Ultra."
Related Roundup: iPhone 18 Pro

This article, "iPhone 18 Pro Colors Apparently Include Black, But Skip Silver" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Distribution Release: Linux From Scratch 13.1

1 September 2026 om 17:06
The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. The Linux From Scratch (LFS) project has announced the release of Linux From Scratch 13.1, a document which will assist people in building their own distribution from source code. This version of LFS includes Linux kernel 7.1.8, glibc 2.44 and GCC 16.2.0. "The Linux From Scratch community announces....
  •  

John Ternus is Now Apple's CEO

1 September 2026 om 16:23
Apple's former hardware engineering chief John Ternus officially became CEO of the company today, with the change now reflected on Apple's leadership page.


Ternus joined Apple in 2001, became a vice president of hardware engineering in 2013, and became senior vice president of hardware engineering in 2021. He is 51, so he could serve as CEO for 10 to 15 years before reaching typical retirement age.

Tim Cook is now executive chairman of Apple's board of directors, after a 15-year run as CEO. In this role, Apple said Cook "will assist with certain aspects of the company, including engaging with policymakers around the world."


During his final day as CEO on Monday, Cook stopped by the Apple Park Visitor Center in Cupertino, California to meet some of Apple's retail employees from various stores, with photos and a video of the visit available on Instagram.

In case you missed it, Cook shared a letter to the Apple community in April.
This article, "John Ternus is Now Apple's CEO" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Valhalla's Things: Granddaughter Clock

1 September 2026 om 02:00
Posted on September 1, 2026
Tags: madeof:atoms, madeof:bits, craft:electronics, craft:paper

a paper machΓ© object in the shape of a cartoony grandfather clock with a somewhat irregular shape, painted reddish brown except for the white face.

Remember the Conference Talk Timeout Ring? Well, things may have escalated a bit.

The first thing that happened is that I may have accidentally added more RGB LED rings, one for each size to an order of things that we actually needed, because they were cheap and potentially shiny (and I may have ideas that involve the big ones, but they are still just vague ideas).

When they arrived, I played a bit with them to check that they were working, and one was used in a pinch as a light while soldering, and worked nicely.

In the same order there was also a Raspberry Pico2 W and I decided to use it instead of the ESP32-C3-DevKit-Lipo I’ve used a lot lately because it has better support1 in CircuitPython.

So, I have an RGB LED ring with a multiple of 12 LEDs and a microcontroller board with a lot of memory and wifi, what I’m going to do? a grandfather clock, obviously. Except our grandfathers didn’t exactly have LEDs, so it’s going to be a granddaughter clock.

Have I mentioned that things escalated? well, of course I wanted the clock to show the time, but I also wanted it to be able to turn into a flashlight, and to run a countdown for conference talks and any other need, and to tell me if there are things that need to be taken care of around the house, and…

And I have an MQTT server and a number of sensors around the house that provide environmental data, and I decided I might as well use it for other things.

So I designed this to listen to an MQTT topic for commands, another MQTT topic for data, and to switch between modes when instructed to do so by a command.

Other considerations included the fact that this is keeping a number of LEDs on, so I didn’t even try to reduce power usage to run it on battery power for significant amounts (weeks) of time (although running it from a power bank seems to work for shorter durations β€” I’m thinking a day or two).

And then it was time to fix the part where recognising the first LED on a ring is hard, and I decided to grab my Art Attack supplies and make a case in the shape of a grandfather clock, scaled down to a suitable size for keeping on a desk or bookcase.

I used some IKEA box to make a structure, glued it with hot glue, and then wrapped everything with paper napkins and PVA for added strength, plus a bit of tarlatan for the door hinge.

I opted for a very cartoonish look (and yes, if you are old enough that it resembles something, there was a vague source of inspiration in a cultural artefact of the early 1990) with just a clock face that fits in by friction, a hinged door to access the electronics and a bit of decorative trimming at the top.

a structure made of circles of cardboard in various sizes glued together and strengthened with tissue paper, with a LED ring fitting snugly on top. The ring is marked WCMCU-2812B-12.

For the face I decided to make holes in the cardboard and fill them with hot glue to make a sort of light pipe, with the LEDs pressed against them on the inside. It’s not perfect, but it mostly works.

And then everything stopped: while I waited for the PVA to dry I started doing something else, and then there were other projects, and other, and the clock lingered in the Pile. There was a brief interruption as I started to paint the first coat of brown, and then I moved back to the other projects.

Until, months later, I decided it was time to finish using the brown and white tubes of paint that I had on my desktop, so I could put them away 2, and in a reasonable time I finished painting the clock, including a second coat of brown, and black contour lines to add a bit of depth in a way consistent with the cartoonish look.

And then it was time to go back to the internals: I got the LED ring and raspberry pico back from their respective drawers, connected them with dupont cables and fit them in the case for a test: it worked.

a LED ring mounted on the back of structure made out of circles of cardboard in different sizes, glued together; it's connected with wires kept together with heat shrink to a perfboard with a couple of connectors, two buttons and a small microcontroller board (details on which are in the next paragraph).

However, the raspberry had quite a lot of pins, and it felt wasteful to use it on something that basically needs one. On the other hand, I had recently bought a few Seed Studio XIAO ESP32C3 for another project3, and those are quite smaller, and also slightly cheaper, and I could spare one out of the 13 I had.

Up to now on the XIAO boards I had been using MicroPython: I had started to use it on the ESP32-C3-DevKit-Lipo because, contrary to CircuitPython, the generic ESP32-C3 image worked on it, and on the ESP32 boards there is no CIRCUITPYTHON partition, which in my opinion is one of the advantages that make CircuitPython more convenient to use than MicroPython.

However, the code I had already written for the clock used CircuitPython, so I flashed one of the XIAOs with the other interpreter, and after changing just one pin definition the software I had worked.

Going back and forwards between the two interpreters will be interesting, especially since I have already started to write some code for the other project in MicroPython, and they are supposed to interoperate. I may end up rewriting one of them, if I start getting hindered by the subtle differences.

A rat nest of mostly colour-coded wire that cross each other. badly soldered to the back of a bit of perfboard, with heat damage on the wire insulation.

The next step involved dealing with the temporary connections to make them a bit more permanent: I have been using LibrePCB for that other project, so of course what I did was… grabbing a bit of perfboard and YOLO a growing rat nest of cables over it, without bothering with drawing any kind of schematics in advance. And having to desolder stuff and solder it again a couple of times, because I had issues with the difference between left and right, and with the concept of rotations in 3D space.

the clock turned 90Β°, with the door open showing the board inside, plus a hint of a round plastic container that housed the microcontroller board. A rectangular hole about the size of an USB cable is visible in the back of the clock.

Everything was brought back into the case, in a mostly stable configuration with an usb cable coming out of a hole in the back for power and surprisingly it works.

Or at least, 95% of the issues it still has are software, plus I still need to add a few features, so right now it lives above my desktop, with the cable dangling close to an USB port, so that I can continue working on that in the next few weeks.

The external look is not going to change, so there will be changes on the git repository, and there may or not be a third post here in the future, depending on whether there will be something funny or interesting, or it will just be small incremental improvements.


  1. I think that CircuitPython on the ESP32-C3-DevKit-Lipo only requires fixing two PIN definitions in the files for a very similar board and a recompile, but the latter part looks like a PITA and I haven’t committed to it.β†©οΈŽ

  2. to make room for other crafting supplies for other projects, of course.β†©οΈŽ

  3. yes, it will be blogged! unless it fails in a catastrophic way and gets buried under a layer of litter to forget about it. :Dβ†©οΈŽ

  •  

Firefox for iOS Gets Built-In Ad Blocker

1 September 2026 om 15:00
Mozilla today said it is adding an ad blocker to Firefox for iOS, allowing users to block many third-party ads and ad-related trackers.


The ad blocker uses the EasyList filter list and Apple's WebKit Content Blocker technology, which is the same content-blocker API Safari ad blockers use. App Store ad blockers only work with Safari, so Mozilla built the feature directly into the app.

Firefox won't block ads served by the site you're visiting, and ads shown in search results will still appear. Sponsored shortcuts and other sponsored content shown by Firefox when you open a new tab are separate from ads and won't be blocked.

Ad blocking is turned off by default, and it can be turned on in the Firefox app by going to Settings > Browsing > Ad Blocker.
Tag: Firefox

This article, "Firefox for iOS Gets Built-In Ad Blocker" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Dispute With OpenAI Said to Be a 'Mess of Apple's Own Making'

1 September 2026 om 14:07
OpenAI yesterday denied Apple's allegations of trade secret theft, telling a federal court that Apple failed to show any confidential information was actually stolen by its former employees, according to Reuters.


In a new filing submitted to the U.S. District Court in San Jose, California, OpenAI argued that the dispute is "a mess of Apple's own making." The filing is a direct response to Apple's new forensic evidence submitted against former Apple employees Chang Liu and Tang Tan, whom Apple accuses of stealing trade secrets related to hardware design, manufacturing, and supply chain operations after filing the lawsuit in July.

OpenAI says the lawsuit is an attempt to slow a rival and deter more employee departures. In court filings, it notes that it has hired about 400 former Apple employees for its hardware projects. The company argues that California law allows workers to move freely between competitors, while shifting attention to Apple's internal practices instead of addressing the forensic evidence allegation by allegation.

OpenAI alleges that Apple encourages staff to use personal iCloud accounts for work, potentially blurring the boundary between personal and company data after an employee leaves. It also says Apple's practice of immediately escorting departing employees off site leaves too little time to return devices or internal files, portraying the allegations as the result of a flawed offboarding process rather than intentional theft.

The filing says Liu retained access to Apple documents only to help former colleagues find files or answer questions, and that Apple employees repeatedly contacted him for support. Tan said he returned his Apple prototypes before leaving and kept only non-confidential materials, including a standard departure checklist.

OpenAI characterized the dispute as employees choosing to leave a company it says has been slow to adopt AI for a faster-moving competitor. It argued that Apple should not use its own internal failures to portray those departures as unlawful. Judge Edward J. Davila is scheduled to hear arguments on October 1.
This article, "Dispute With OpenAI Said to Be a 'Mess of Apple's Own Making'" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's Vision Pro Layoffs Were Broader Than First Reported

1 September 2026 om 13:18
Recent layoffs of Apple employees working on the Vision Pro were broader than previously thought, Bloomberg's Mark Gurman reports.


Last month, Gurman said that Apple cut around 100 jobs from the Vision Products Group, with those cuts centered on the headset's gaming and immersive video teams. Gurman now says the layoffs also reached Vision Pro staff across the rest of the company, including people working on device security, audio engineering, Siri integration, testing, and visionOS. The cuts follow the June departure of Paul Meade, the executive who ran Apple's Vision Pro and smart glasses division, who left Apple for OpenAI.

Gurman reports that people inside the Vision Pro group have spent months lobbying new CEO John Ternus to stay the course on the platform even as sales continue to underwhelm. Colleagues who have discussed the headset with Ternus say he was skeptical of it from the start, seeing it as too bulky and too costly to reach a mass audience.

Interestingly, since visionOS apparently runs on Apple's upcoming smart glasses, the wider layoffs impact software shared across both product lines rather than the headset alone. Ternus is still said to support Apple's smart glasses project, code named N50, which remain on track for launch next year, but Gurman says he would consider walking away from head worn devices as a category altogether if they never catch on with buyers. That willingness also could weigh on the overhauled Vision Pro successor, code named N224, which is not expected before the end of 2028.
Related Roundup: Apple Vision Pro
Buyer's Guide: Vision Pro (Neutral)
Related Forum: Apple Vision Pro

This article, "Apple's Vision Pro Layoffs Were Broader Than First Reported" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Russ Allbery: Review: Last Chance to Save the World

1 September 2026 om 05:18

Review: Last Chance to Save the World, by Beth Revis

Series: Chaotic Orbits #3
Publisher: DAW Books
Copyright: April 2025
ISBN: 0-7564-1971-9
Format: Kindle
Pages: 133

Last Chance to Save the World is a far-future science fiction caper novella and the conclusion of the trilogy that began with Full Speed to a Crash Landing. This is a direct sequel to How to Steal a Galaxy, picking up right after that story leaves off, but you don't have to remember the details to enjoy this installment.

Ada has finally achieved a (temporary, contingent) alliance with government agent Rian White by convincing Rian that some things are more important than Ada's disregard for the law. She's going to need his help. They have once chance to save Earth from a new and even more malicious round of capitalist environmental blackmail, and it's going to require Rian's security access as well as all of Ada's heist skills.

But first, a visit with Ada's mother, who lives in an old watchtower on Malta and keeps pigeons.

Each entry in this series has been a little shorter than the last, and Last Chance to Save the World is definitely a novella. This is a great length for a heist story: enough room for some setup and a couple of major plot twists, but short enough that the story can maintain a headlong pace. Even in the third novella of a series and a novel's worth of time in Ada's head, Revis has one major surprise for the reader left. And, as usual, there's a lot of misdirection, sarcastic commentary, and the delightful competence of a protagonist who puts considerable professional effort into being underestimated.

The bits with Ada's mother were great. This is the first time we've seen Ada have significant interactions other than her flirting and teasing of Rian, and I loved seeing a different side of her. The heist itself was satisfying, although not quite as good as How to Steal a Galaxy. Ada gets to throw a few more verbal daggers, but there are more events in this installment and therefore more action and less dialogue. Ada's commentary and dialogue is still my favorite part, though.

For all that Rian says I like to break the law, it should be illegal for any one man to be both this dumb and this rich. It's astounding, really. Any of his employees could run circles around him, but it doesn't take brains to buy stuff. Strom Fetor sees nothing clearly except profit margins.

There is, of course, even more flirting and semi-fake romance. Those were not my favorite part, mostly because while it's obvious what Rian sees in Ada, it baffles me what Ada sees in Rian. I know the star-crossed romance between the law man and the charismatic thief is an old fictional trope, but I found it very hard to justify Rian's continuing commitment to his law and government given the clear facts of this setting.

Up until this novella, one could excuse Rian as the sort of person whose belief in order, stability, and rules combines with possibly excessive optimism to create a belief in an imperfect system. But here, Ada has finally convinced Rian that some great evils truly will not be fixed by following the rules. He's onboard, but somehow in a way that leads to precisely no reconsideration, soul-searching, or breach in his commitment to defending a clearly corrupt and failing political system.

My objection is not that this is unrealistic; sadly, it's very realistic. My objection is that Rian is dumber than a bag of hammers, I don't like reading about his blind allegiance to a bad system, and I do not understand how that goes with the sexy feelings. I'm sure this is my lack of understanding of physical affection overriding common sense, and Ada is at least not a complete idiot about her attraction. But I felt like this novella expected me to like Rian as more than a foil for Ada, and I very much did not.

That knocked a point off my enjoyment of this entry, but the heist is great, the politics are interesting, and the climax was very satisfying. This is not quite as good as the middle book of the trilogy, but it's a satisfying conclusion. If you liked the previous entries, you'll want to read this one for the conclusion.

Last Chance to Save the World resolves the main plot driver of the trilogy, but there's a lot of space for more sequels. If they materialize, I will probably keep reading, although I hope someone knocks some sense into Rian.

Rating: 8 out of 10

  •  

Qualcomm Raising Chip Prices Starting Tomorrow

1 September 2026 om 01:39
Qualcomm is increasing prices for its chips by double digits starting tomorrow. Qualcomm announced the impending price hike back in July, letting customers know prices would go up for chips shipped after September 1.


Qualcomm said it cannot continue to absorb increasing supplier costs. "We're just passing through big cost increases that we have," said Qualcomm CEO Cristiano Amon in an interview with Reuters.

Apple has been transitioning to its own modem chips, but it is still sourcing modem chips from Qualcomm for the iPhone 17 models. Apple will discontinue the iPhone 17 Pro models when the iPhone 18 Pro is released in September, but it is likely to keep the β€ŒiPhone 17β€Œ in the lineup.

Apple's iPhone 17e and iPhone Air use its C1X modem, and rumors suggest some β€ŒiPhone 18 Proβ€Œ models and the foldable iPhone could use a new Apple-designed C2 chip with faster 5G speeds. Apple may still rely on Qualcomm for modem chips in the United States, according to leaked iPhone 18 Pro documents from Tata Electronics.

Prices have gone up for DRAM and storage due to supply issues, which has affected most device manufacturers. Apple raised prices of Macs and iPads in June, and the β€ŒiPhone 18 Proβ€Œ models are expected to be more expensive than their predecessors.

Amon also said in July that Qualcomm is expecting the revenue it earns from Apple to decline faster than previously anticipated, dropping approximately 50 percent from the September quarter to the December quarter. He blamed supply constraints, which will reduce the share of Qualcomm components used in the iPhone 18 lineup.

In addition to supplying modem chips to Apple, Qualcomm makes mobile chips for Samsung and other smartphone manufacturers. Qualcomm is raising prices across its lineup, and increases will be negotiated with customers individually.
This article, "Qualcomm Raising Chip Prices Starting Tomorrow" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Releases New iOS 27, iPadOS 27, macOS 27, and tvOS 27 Public Betas

31 Augustus 2026 om 23:13
Apple today released the sixth public betas of iOS 27, iPadOS 27, tvOS 27, and macOS Golden Gate, allowing anyone with a compatible device to download and test the new software. The sixth betas come a week after Apple seeded the fifth betas and a few hours after the eighth developer betas.


You can get started by signing up on Apple's beta website and then opting in to the public beta by opening up the Settings app on your device, selecting General, and choosing Software Update.

We are nearing the end of the beta testing process, and no notable new features were found in today's developer betas. We are expecting the release candidate versions of the software next week following Apple's September 9 iPhone event.
Related Roundups: Apple TV, iOS 27, iPadOS 27
Buyer's Guide: Apple TV (Don't Buy)

This article, "Apple Releases New iOS 27, iPadOS 27, macOS 27, and tvOS 27 Public Betas" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Says Former Engineer Used Stolen Trade Secrets at OpenAI, Taught AI Agent to Run Them

31 Augustus 2026 om 22:22
Apple today submitted new evidence in its lawsuit against OpenAI, with the hope that the new information will persuade the judge to grant an expedited discovery process.


Apple filed a theft of trade secrets lawsuit against OpenAI employees Chang Liu and Tang Tan in July, accusing them of using multiple methods to steal data from Apple. Liu kept an Apple-issued MacBook after he left for OpenAI, and Apple got it back after the lawsuit was filed. Apple now says forensic analysis of the laptop has uncovered more evidence of Liu's use of Apple information and his attempts to hide what he'd done.

From the lawsuit:

  • Mr. Liu not only downloaded a confidential Apple circuit schematic but also used it in his work at OpenAI;

  • Far from his unauthorized access to Apple's third-party cloud storage being unknown to him, Mr. Liu and others at OpenAI were well-aware of that access;

  • Mr. Liu, upon learning of Apple's internal investigation of him, sent instructions for destroying evidence to an OpenAI colleague who confirmed she would comply; and

  • Mr. Liu used a tool in his work at OpenAI that has the same name as an internal Apple engineering application used for Apple development work.


Liu downloaded the circuit schematic from Apple in March, two months after he left the company. Liu used the schematic to run a simulation using electrical engineering tool LTspice, and then messaged people telling them he ran the simulation for power conversion development work. Liu described how he trained an AI agent to run LTspice.

According to the filing, he said he was "[f]eeling AI all day long," and that "[i]n the past hour," his AI "agent learned how to run LTspice, look at result, tune compensation parameter." "I try to make a behavior buck," he wrote. "With voltage outer and current inner. Everything ideal. It still took me a day.. now it's two hour. Including learning fresh."

"Oh man! Why do they even need you then?" the person Liu was talking to reportedly replied.

Liu used the Apple schematic on a Mac mini that later synced to the MacBook he took from Apple, which is why Apple knows about it. Apple now wants to investigate the β€ŒMac miniβ€Œ and other devices Liu still has in his possession.

Apple says the "shocking evidence" is proof that its trade secrets are in active use and evidence is being destroyed, which is why expedited discovery is needed.

Apple initially asked for expedited discovery earlier this month, also requesting an injunction preventing OpenAI from using its trade secrets. OpenAI responded by asking the court to dismiss the lawsuit, claiming the accusations were "meritless." OpenAI also published a public statement calling the lawsuit "careless, aggressive and oddly personal" and stating that it does not "have, nor want, any of their trade secrets" because it is "much more interested in building innovative products and technologies that push the frontier."

Judge Edward J. Davila is set to hear arguments in the case on October 1.
Tag: OpenAI

This article, "Apple Says Former Engineer Used Stolen Trade Secrets at OpenAI, Taught AI Agent to Run Them" first appeared on MacRumors.com

Discuss this article in our forums

  •  

AirPods With Cameras Could Bring Improved Spatial Audio Head Tracking

31 Augustus 2026 om 21:02
Apple's AirPods with cameras could improve spatial audio on the iPhone and other Apple devices by detecting the position of the display the wearer is looking at. Details on the capability were found in macOS Tahoe 26.7 code, and shared on the MacRumors forums by member Mactracker.


Sensors in the current AirPods power a spatial audio head tracking feature, and cameras could take that further. Code suggests the camera-equipped AirPods will find the physical screen the wearer is watching content on, comparing the screen's direction with the direction estimated by the motion sensors in the AirPods.

The AirPods may be able to identify laptops, displays, smartphones, tablets, and TVs, even detecting multiple displays and narrowing audio to the one the wearer is looking at. Screen detection will work behind the scenes and may pause when the wearer is in motion.

Devices with Face ID already use the β€ŒFace IDβ€Œ sensors to assist with head tracking, but if the user also has AirPods with cameras, the AirPods will prefer camera input over β€ŒFace IDβ€Œ.

Code also references a server-based visual reasoning feature, further reinforcing rumors of Visual Intelligence support. The AirPods will reportedly send camera data to Apple's servers for β€ŒVisual Intelligenceβ€Œ requests.

The β€ŒmacOS Tahoeβ€Œ 26.7 release candidate that came out in August leaked a long list of references to unreleased Apple products, including the AirPods with cameras. Though multiple references to the AirPods were found, rumors suggest the product isn't going to launch until fall 2027.
Related Roundups: AirPods 4, AirPods Pro 3
Related Forum: AirPods

This article, "AirPods With Cameras Could Bring Improved Spatial Audio Head Tracking" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Adds Three More Macs to Obsolete Products List

31 Augustus 2026 om 20:37
Apple today added three Macs to its list of obsolete products. The 2018 Retina MacBook Air, the 13-inch 2018 MacBook Pro with four Thunderbolt 3 ports, and the 13-inch 2017 β€ŒMacBook Proβ€Œ with two Thunderbolt 3 ports are now considered obsolete.


The three products were previously part of the vintage list, but have been moved. Apple adds a product to the vintage list when it's been five years since it was last distributed for sale, and it becomes obsolete at the seven-year mark.

Vintage products can still be repaired at Apple retail locations and by Apple Authorized Service Providers if Apple has the parts available. Devices that are obsolete are generally not eligible for repair, and Apple stops making repair components.

Apple has a battery-only repair policy for Mac laptops for up to 10 years after the Mac was last distributed for sale, so 2017/2018 β€ŒMacBook Proβ€Œ and 2018 β€ŒMacBook Airβ€Œ owners may still be able to get battery replacements.

The 2018 β€ŒMacBook Airβ€Œ was the first in the Air line with Touch ID and a Retina display. Prior β€ŒMacBook Airβ€Œ models had a non-Retina display with much lower resolution and less vibrant colors. 2018 was also a redesign year for the β€ŒMacBook Airβ€Œ, with Apple introducing smaller bezels and a thinner, lighter chassis.

Apple's 2017 β€ŒMacBook Proβ€Œ used Intel's Kaby Lake processors, and it was a minor processor update with few other changes. The 2018 refresh added True Tone display support for the first time and a third-generation keyboard with butterfly keys.
This article, "Apple Adds Three More Macs to Obsolete Products List" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Seemingly Made a Mistake When Announcing the New Mac Studio

31 Augustus 2026 om 20:19
Apple's press release for the new Mac Studio with M5 Max and M5 Ultra chips last week initially stated that the computer had "next-generation SSD architecture built on PCIe Gen 6." However, as spotted by the French blog MacGeneration, Apple removed the PCIe 6.0 mention from the announcement shortly after it was published.


The press release still mentions that the new Mac Studio has a "next-generation SSD architecture" that delivers up to twice as fast storage speeds compared to the previous generation, but it no longer mentions PCIe 6.0. Apple has yet to respond to our request for comment, but it seems like the company simply made a mistake in the press release, as it is much more likely that the new Mac Studio supports the PCIe 5.0 standard.

First, we already know that the 14-inch and 16-inch MacBook Pro models with the same M5 Max chip available in the new Mac Studio have SSDs with PCIe 5.0, and Apple likewise advertised up to twice as fast SSD speeds for those laptops. Second, there are no consumer PCs on the market yet that have SSDs with PCIe 6.0 support.

The M5 Ultra chip is all new, but it probably supports PCIe 5.0 as well, or else Apple would not have needed to edit its Mac Studio press release.

All in all, the new Mac Studio appears to support PCIe 5.0, not PCIe 6.0.
Related Roundup: Mac Studio
Buyer's Guide: Mac Studio (Buy Now)
Related Forum: Mac Studio

This article, "Apple Seemingly Made a Mistake When Announcing the New Mac Studio" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Jonathan McDowell: What do I want in a Linux distribution?

31 Augustus 2026 om 19:20

I’ve been a Debian user since 1999, and a Debian developer since 2000. Given recent events it’s worth thinking about why that that is, and why I haven’t switched to something else in the past quarter century.

My first Linux distro was Slackware, off a CD in a book, some time in the mid 90s. After starting university I ran SUSE for a while, then moved to RedHat (both back before they had commercial variants significantly different to what was available freely). The main motivation for switching was package management; I was running a machine at home and a machine at university, and keeping track of what was installed on each, and what versions, was getting annoying with Slackware. Most of the folk I knew were running RedHat, and I mostly played with SUSE because I’m contrary before realising it was different enough that I couldn’t easily make use of 3rd party RPMs.

I came to Debian via friends in Cambridge, who spoke highly of it. The first Debian machine I installed was fourier, the initial host for Black Cat Networks, and I never looked back.

(For additional context I should also point out I have contributed, in the distant past, to, and run, OpenWRT, OpenEmbedded, and FreeBSD.)

I’d like to try and work out what is it I get from Debian that I’d need in anything else. Originally I tried to order the requirements in some sort of priority, but it’s sometimes hard to work out what I’d drop if I had to compromise somewhere, so it’s a somewhat loose ordering.

Stable releases, with security support
I run Linux in lots of places, from remote servers/VMs, to my house router, to my desktop/laptop. Some of those I don’t want to be updating regularly with new software releases, I need something I can be sure is going to keep working, but will get necessary security + critical updates. A rolling distro that provides security via the latest upstream release doesn’t provide that guarantee. Equally there need to be regular stable releases, or things become too stale. (The one time I considered moving away from Debian was during the 3 year Sarge / 3.1 release cycle. I think if things hadn’t improved I’d have jumped ship to Ubuntu at the time.)
A good selection of packages
One of the reasons I moved from RedHat to Debian was the wide range of packages available as part of the standard OS. Pulling it all into the disto helps with quality control, compared to random 3rd party packages. A centralised bug system and repository is a win too. Perhaps packages at all is something I should list, but I take it as a given if you’re running a distro. I need to know what I have installed on my machine, what version that software is, what files it owns, and what it depends on.
Free Software
This is important to me. I’ll make pragmatic compromises about software I run on my systems if it makes sense, but I want to start from a place that does not require anything non-free. I’ve run a company on Debian, and I’ve worked on numerous products that ran it under the hood. The DFSG gives me confidence I can do that.
Smooth upgrades
Debian’s ability to upgrade a system smoothly is one of the reasons I first moved to it. The first upgrade I did was remotely on a machine sitting on a 2Mb/s leased line. I was nervous doing the reboot at the end, but it came back fine. At the time the equivalent procedure with RedHat involved rebooting in the OS installer to do the upgrade.
I know things have moved on since then, and really it should all be scripted, and machines should be cattle not pets, but for personal use I run a small enough number of machines that having the upgrade path between releases is a must have.
Community
The original pull of the Debian community was the knowledge I could get involved, and upload packages that were missing that I was using. That’s how I first got involved, uploading things Black Cat used, which made life easier for us in the long run. I don’t have time to maintain all the software I use myself, and I don’t want to be beholden to a commercial entity to do so for me, so a distribution that allows me to help out where I can as part of the community seems to me to be the right way to do things.
Architecture support
Perhaps less important, especially when I started using Debian, but these days I have amd64, arm64, armhf, and riscv machines. Everything except for the risvc box is doing something useful, and would need replaced if I couldn’t keep running it, and I expect RISC-V to transition into that state in the next few years as the hardware improves.
Binary packages
I ran a FreeBSD desktop for some time. It might have been the way I was holding it, but binary package installs were generally not something reliable, especially after the initial install, and I ended up building things from ports from source quite often. That worked incredibly well (I used to think people who raved about Gentoo really should just go do it properly and use FreeBSD), but I don’t want to spend time compiling things, especially on some of my machines (my router should not need a compiler, for example).

Ultimately I don’t want to have to actively think about the Linux distribution I use. Debian has mostly given me that; I know it will generally be suitable for most environments I want to use it in (embedded situations where OpenWRT or OpenEmbedded are better choices being the exception, but that’s less frequent these days), and I can rely on getting timely security updates (thanks to all those who work on that within Debian!). I’m not sure there’s currently an alternative that would suit my needs? I’d love to hear if there’s something I should look at, even if I’m not necessary making a move just yet!

  •  

Apple Releases macOS Golden Gate Beta 8

31 Augustus 2026 om 19:14
Apple today provided developers with the eighth beta of macOS Golden Gate, with the update coming a week after Apple seeded the seventh beta.


Developers can download β€ŒmacOS Golden Gateβ€Œ by going to System Settings > General > Software Update. Beta Updates will need to be enabled, and a free developer account is required.

β€ŒmacOS Golden Gateβ€Œ includes multiple design improvements. Liquid Glass opacity has been improved to increase readability, there's a slider for controlling the level of transparency, and changes to shadowing make it easier to tell when a window is active. Apps now have uniform toolbars, edge-to-edge sidebars, and less rounded corners, and there are fewer icons in menu bars.

Siri has been transformed into β€ŒSiriβ€Œ AI, a chatbot-style assistant that combines general world knowledge, your personal data, and onscreen awareness to answer questions about anything and find information for you. β€ŒSiriβ€Œ lives in Spotlight, and you can ask questions with the new Search or Ask interface.

There's also a β€ŒSiriβ€Œ app where you can chat with β€ŒSiriβ€Œ and view past conversations, and on newer Macs, you can set a custom voice for β€ŒSiriβ€Œ with personalized pace and expressivity. Visual Intelligence is now on the Mac so β€ŒSiriβ€Œ can answer questions about what's on your screen, and a Write with β€ŒSiriβ€Œ feature lets β€ŒSiriβ€Œ generate text or give feedback on your writing.

There are AI photo editing tools in the Photos app, AI tab organization in Safari, an option to use AI to automatically update weak passwords in the Passwords app, and a revamped Image Playground app that can generate photorealistic images.

More on all of the new features in β€ŒmacOS Golden Gateβ€Œ can be found in our macOS Golden Gate roundup.
Related Roundup: macOS Golden Gate

This article, "Apple Releases macOS Golden Gate Beta 8" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Seeds Eighth iOS 27 and iPadOS 27 Betas to Developers

31 Augustus 2026 om 19:13
Apple today seeded the eighth betas of iOS 27 and iPadOS 27 to developers for testing purposes, with the update coming one week after Apple released the seventh betas.


Registered developers can download the betas from the Settings app on the iPhone or iPad by going to the General section and selecting Software Update.

β€ŒiOS 27β€Œ introduces Apple's smarter version of Siri, β€ŒSiriβ€Œ AI. β€ŒSiriβ€Œ AI is a chatbot similar to ChatGPT, incorporating general world knowledge, personal data from apps like Messages and Mail, and onscreen awareness to answer questions and find information for you.

There are new Apple Intelligence features in apps like Photos, Safari, Shortcuts, Wallet, and Passwords, plus Apple added a standalone β€ŒSiriβ€Œ app that houses β€ŒSiriβ€Œ conversations. Write with β€ŒSiriβ€Œ is available systemwide for generating text or offering feedback on your writing, and Visual Intelligence has been relocated to the Camera app with a new β€ŒSiriβ€Œ mode.

Apple improved the look of Liquid Glass and added a slider for customizing transparency. There are multiple performance improvements to speed up iOS, so everything feels faster, even on older iPhones. Apps launch quicker, AirDrop transfers are faster, the keyboard pops up more quickly, and devices are better at transitioning between Wi-Fi and Cellular to keep you connected.

For more on what's new in β€ŒiOS 27β€Œ, we have a dedicated iOS 27 roundup.
Related Roundups: iOS 27, iPadOS 27

This article, "Apple Seeds Eighth iOS 27 and iPadOS 27 Betas to Developers" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Seeds watchOS 27 Beta 8 to Developers

31 Augustus 2026 om 19:12
Apple today seeded the eighth beta of watchOS 27 to developers, with the update coming a week after the launch of the seventh beta.


The beta can be downloaded through the Watch app on the iPhone with a free developer account. The Apple Watch will need to be on the charger, connected to Wi-Fi, and have a battery level of 50 percent or above for new software to be installed.

β€ŒwatchOS 27β€Œ introduces Siri AI, the smarter, more capable version of β€ŒSiriβ€Œ. β€ŒSiriβ€Œ can hold back-and-forth conversations, plus it has access to general world knowledge and your personal data to answer questions and find information. β€ŒSiriβ€Œ AI on Apple Watch requires an iPhone that supports Apple Intelligence, including the iPhone 15 Pro and later.

There's a Dynamic app grid that highlights β€ŒSiriβ€Œ suggested apps, and more intuitive Smart Stack Suggestions. You can find your parked car, see pinned messages, get noise alerts, and view identity and transit cards.

Liquid Glass has been updated to improve legibility, and Workout Buddy works on the Apple Watch even when an iPhone isn't nearby. Workout Buddy also gains new metrics like progressive increases to distance, pace, or duration. Apple added a new all-in-one Find My app with support for Precision Finding, and there are performance optimizations that improve battery life.

More on what's new in β€ŒwatchOS 27β€Œ is available in our watchOS 27 roundup.
Related Roundups: watchOS 26, watchOS 27
Related Forum: Apple Watch

This article, "Apple Seeds watchOS 27 Beta 8 to Developers" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Seeds tvOS 27 Beta 8 to Developers

31 Augustus 2026 om 19:11
Apple today seeded the eighth beta of tvOS 27 to developers for testing purposes, with the update coming a week after Apple released the seventh beta.


The beta can be downloaded and installed through the Settings app on the Apple TV. A free developer account is required.

tvOS 27 has few new features compared to the other 27 software updates, but it does add a redesigned Podcasts app, options for larger text, and a more responsive Control Center.

AirPlaying to an β€ŒApple TVβ€Œ from another Apple device is faster, and apps and animations are smoother. You can also now see AppleCare coverage details in the Settings app.

More on the features in tvOS 27 can be found in our Apple TV roundup.
Related Roundup: Apple TV
Buyer's Guide: Apple TV (Don't Buy)

This article, "Apple Seeds tvOS 27 Beta 8 to Developers" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Seeds Eighth visionOS 27 Beta to Developers

31 Augustus 2026 om 19:10
Apple today provided developers with the eighth beta of an upcoming visionOS 27 update for testing purposes. The beta comes a week after Apple released the seventh beta.


visionOS 27 can be installed by opening the Settings app, going to Software Updates, and opting into Beta Updates.

visionOS 27 introduces Siri AI, the smarter and more capable version of β€ŒSiriβ€Œ that's similar in capability to chatbots like ChatGPT and Claude. On the Vision Pro, β€ŒSiriβ€Œ can answer questions about anything the wearer is looking at, and there's a new β€ŒSiriβ€Œ orb that can be placed anywhere in wearer's virtual space.

Panorama photos can be turned into spatial environments, and there's a new Icelandic ThΓ³rsmΓΆrk environment that features dramatic mountains, valleys, and glaciers, along with the northern lights. Web Environment support allows developers to create 360-degree environments in Safari for a more native Vision Pro browsing experience.

App windows are now curved to provide a more immersive workspace, and Control Center has been reorganized to make system controls easier to find. Apple added a smaller widget size, and notifications automatically expand when the wearer looks at them.

More on what's new in visionOS 27 is listed in our Vision Pro roundup.
Related Roundup: Apple Vision Pro
Buyer's Guide: Vision Pro (Neutral)
Related Forum: Apple Vision Pro

This article, "Apple Seeds Eighth visionOS 27 Beta to Developers" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple's Phil Schiller Scales Back Role as John Ternus Era Begins

31 Augustus 2026 om 18:54
Apple's Phil Schiller is no longer going to run the App Store or oversee product events, reports Bloomberg. Schiller isn't leaving Apple, but he is narrowing his responsibilities and working on unspecified projects.

Phil Schiller
Employees at Apple told Bloomberg that 66-year-old Schiller appears to be taking another step toward retirement.

Schiller was Apple's marketing chief until 2020, when he stepped down and took on the title Apple Fellow. At the time, Schiller said he would stay at Apple for "as long as they will have me," but added that he wanted to make time for family, friends, and personal projects.

As Apple Fellow, Schiller continued to oversee the β€ŒApp Storeβ€Œ and Apple events, but the role may not have left him with sufficient time for his own endeavors. In 2024, The Wall Street Journal said Schiller was working close to 80 hours a week. He has been in charge of the β€ŒApp Storeβ€Œ during some of its most tumultuous years, including Apple's ongoing struggles to comply with the Digital Markets Act in the European Union, the company's legal battle with Epic Games, and multiple other changes demanded by regulatory action in countries like Brazil and Japan.

Schiller first joined Apple in 1987, left in 1993, and came back to the company in 1997 when Steve Jobs returned to Apple. He has been at the forefront of some of Apple's biggest product launches, including the iPod, iPhone, iPad, and Apple Watch. He plans to remain at Apple, and he will keep his Apple Fellow title.

Schiller is stepping down from overseeing the β€ŒApp Storeβ€Œ and Apple product launches just as John Ternus is set to take over as Apple CEO. Today is Tim Cook's last day as CEO, with Cook transitioning to Apple Chairman.

Apple is moving the β€ŒApp Storeβ€Œ to Eddy Cue, who oversaw it until 2015. Cue is Apple's services chief and will reportedly be taking a more influential role under Ternus' leadership. Carson Oliver, who has long been on the β€ŒApp Storeβ€Œ team, will oversee its day-to-day operations.

Schiller deputy Nola Weinstein will lead the Apple events team, reporting to vice president of communications and public relations Kristin Huguet Quayle.
This article, "Apple's Phil Schiller Scales Back Role as John Ternus Era Begins" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Tim Cook Comments on His Final Day as Apple CEO

31 Augustus 2026 om 17:39
Tim Cook will be stepping down as Apple's CEO on September 1, with the company's hardware engineering John Ternus set to take over. With the transition set to take place tomorrow, there have been quite a few headlines about Cook lately.


The latest story comes from 9to5Mac, which said it has obtained Cook's full memo to Apple employees on his final day as CEO of the company.

We have pasted the memo as they shared it below:
Team,

Today is my last day as CEO of Apple. This is a moment I always knew would come one day, and yet it is still hard to believe it has arrived and I am writing these words. I love this company and the team behind it, and I couldn't let this day pass without sending a note to you, to tell you how grateful I am for the outpouring of affection you've sent my way, for the way you've shown up each and every day, and most of all, for the privilege of a lifetime serving as your leader.

The truth is, whatever there is to say about my success, I know it is all because of you. You have brought out the best in me. In all my life, I have never seen or been with such an extraordinary team of people before, and every day I get to see more examples of that.

There is something truly special about Apple. I am most proud of what an annual report could never capture. This place is proof that culture triumphs over everything. We share a belief that what we build matters, and that we have both the opportunity and the responsibility to leave the world better than we found it. That purpose is part of what makes this place extraordinary. Apple helps nurture it, but I believe it lived within each of you long before you arrived here. It is what brought you to this company and what continues to drive the work you do every day. Together, we have created something far greater than any one of us could have imagined or accomplished alone. And that's the secret to our success. We bring out the best in each other. We lift each other up. We have made it possible to leave our "dent in the universe," as Steve once described it, because of who we are and what we believe, because of what we value and how we see the world. How fortunate we are. How fortunate I am.

As you know, I am not leaving Apple. But I am stepping away from a role that I have loved deeply. I will miss this work in ways I can only begin to imagine, even as I remain completely at peace with my decision. I will miss leading you and being with you for every step, even as I take enormous comfort in handing the helm to someone as brilliant and wonderful and capable as John. Few people understand what it takes to build products that change the world the way John does and I could not be more excited for his leadership.

I hope you know how much I appreciate you and what an honor it has been to be your CEO. Most of all, I hope you will continue to be proud to be part of this remarkable place we call Apple and always give it your very best. When we bring our whole selves to this work, with care for one another and for the people we serve, there is no limit to the profound difference we can make.

I look forward to seeing you in my new role at Apple Park and around the world.

With all I have and all I am, I am always

Yours,

Tim
Cook also shared a message to customers today.

"Sending lots of love to the Apple community on my last day as CEO," said Cook, in a social media post. "My title changes tomorrow, but the love I have for the Apple community never will. Thank you for being a constant source of inspiration. My gratitude is endless, and I'm excited for the next chapter!"

Sending lots of love to the Apple community on my last day as CEO. My title changes tomorrow, but the love I have for the Apple community never will. Thank you for being a constant source of inspiration. My gratitude is endless, and I'm excited for the next chapter!

β€” Tim Cook (@tim_cook) August 31, 2026

Bloomberg's Mark Gurman published an in-depth story about Cook and Ternus on Sunday evening. While unrelated to the CEO transition, the story revealed a previously-unreported detail: Vision Pro layoffs apparently extended to employees working on the device's security, audio engineering, Siri integration, testing, and visionOS.

Gurman also revealed that Apple is seeking an executive bodyguard who must be capable of "hiking/backpacking for several miles at a time in austere environments." Cook is a big fan of hiking and U.S. national parks, leading Gurman to suspect that the job listing relates to Cook, who will probably have more time to spend outdoors.

Cook will remain at Apple as the company's executive chairman.
This article, "Tim Cook Comments on His Final Day as Apple CEO" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Valhalla's Things: 3D Models

31 Augustus 2026 om 02:00
Posted on August 31, 2026
Tags: madeof:atoms, madeof:bits, craft:3dprinting

A lucet fork: a two pronged device with a handle with yarn wrapped once around each fork and a knot forming in the middle, out of which a piece of cord is growing. The working yarn is in a ball nearby.

Note

this article had been almost completely written before the weekend, and I decided I might as well focus on stuff I’m creating, finish and publish this.

For many years, I’ve been sporadically dabbling in creating 3D models; for reasons that are probably obvious to anybody who knows me I used OpenSCAD and saved my projects in git, which made them at least somewhat public.

However, SCAD sources in a git repository aren’t the most convenient way to get a 3D model, and for a long time I never had a consistent way to publish β€œbinaries” for my models: some have been added to my old website, some to my craft patterns site, but it was always an ad-hoc thing.

Then two things happened more or less at the same time.

One was me finding out that slic3r had been definitely removed from Debian. I know it was going to happen, and I postponed thinking about it as long as I could, but eventually I had to move over to PrusaSlicer, whose packaging is in better shape.

The other was that lately I’ve been doing a bit of lucet, and talking about it online, and I’m really happy with the shape of the lucet I’ve designed and printed, the one in the picture at the beginning of this post, and while there are other models available, I wanted to make it more convenient for people to also get mine.

Since PrusaSlicer did look still maintained upstream in a way that doesn’t feel like at danger of immediate enshittification, I considered making an account on Printables, and asked on the Fediverse if somebody knew something bad about the company behind it, as it’s getting more an more common these days.

Apparently nobody did, but in the thread somebody mentioned that there is a federated platform for publishing 3D models, called manyfold !

I didn’t want to add β€œself host a(nother) web thing”, especially not one that is not in Debian, to my list of projects, but I did create an account on a public instance: @valhalla@3dprint.social <https://3dprint.social/creators/valhalla> and started publishing models, both a selection of old ones and a few new ones I designed in the last few days, since I was in a 3D printing mindset.

Then I decided that since nobody had serious objections to it, I could also create an account on printables, as that’s probably more easily accessible to the general public.

I have been somewhat slower at publishing models on the latter, but I expect that eventually most of what I design will end up on both platforms; I still have a few older models I want to add, and a few ideas for new models to make, then I guess stuff will slow down, and only get new ones now and then, as that’s how I usually approach hobbies.

Of course, the self-hosted git repository is not going away: that’s still the canonical location for my models, with all of the non-self-hosted options as a convenience option.

  •  

Ritesh Raj Sarraf: Taming the AI Agents (Part 2): Cross-Vendor Agent-to-Agent (A2A) Swarms over the Software Forge

Preface: The Unanswered Frontier

In Part 1: Taming the AI Agents, I shared the architectural blueprint of CAMP (Cross-Agent Memory Protocol)β€”how we used Linux Bubblewrap (bwrap), camp-acpd, OPA policy enforcement, and a central pgvector MemPalace to bring deterministic discipline, sandboxing, and long-term memory to a heterogeneous fleet of AI coding assistants (Claude Code, Google Antigravity, Grok Build, and GitHub Copilot).

At the end of that article, however, I highlighted a significant hurdle: The Headless Limitation.

β€œWhile passive A2A works beautifully for structured handoffs, the current frontier of agentic design faces a key limitation: agents are not yet fully headless-capable. They depend on the active terminal session, browser loop, or prompt loop of the user to keep executing. Because agents cannot run completely detached in the background as daemon processes, we cannot yet achieve active A2A communication…”

For weeks, this seemed like an insurmountable impasse. Proprietary AI vendors have zero commercial incentive to ratify a universal, open, cross-vendor Agent-to-Agent (A2A) communication protocol. Each vendor builds its own walled garden (Claude’s cross-session features, OpenAI’s custom ecosystems, etc.). If you wait for the industry to hand you an open interoperability standard, you will wait forever.

Then, on August 26, 2026, inspired by Colin Walters’ article on Agentic AI and software forges and GitHub Agentic Workflows (gh-aw), we had a sudden realization:

We don’t need a new protocol, a new distributed message broker, or permission from proprietary AI vendors. We already have the universal, decentralized communication bus that software engineers have relied on for decades: the software forge itself.

Over the span of 48 intensive hours (from RFC #788 through milestones M1 to M3 and live dogfooding on #813), we designed, implemented, fortified, and verified fully autonomous, headless, cross-vendor Agent-to-Agent swarms running over a local Gitea forge.

Here is how we did it, the architectural hurdles we solved, and why this changes the game for autonomous software engineering.


1. The Core Realization: The Forge is the Bus

When people think about multi-agent swarms, they often imagine complex distributed RPC frameworks, microservices exchanging ephemeral JSON-RPC blobs, or bespoke socket daemons.

In practice, this approach suffers from major flaws:

  1. No shared context or durable audit trail: Transient network packets vanish unless heavily logged.
  2. Proprietary CLI fragmentation: Different vendor tools (Claude CLI, Antigravity CLI, Grok CLI, Copilot CLI) do not speak the same internal language.
  3. Loss of human visibility: When agents talk over private network channels, human operators lose the ability to inspect, pause, or audit the conversation.

By flipping the paradigm and making the software forge (Gitea) the primary communication channel, everything falls naturally into place:

  • Issues and Pull Requests are the shared state: The issue description and discussion thread form the canonical, append-only conversation log.
  • @mentions are the dispatch triggers: When an agent (or human) writes @grok Please review this PR in a comment, Gitea fires a standard webhook (issue_comment).
  • Webhooks provide unforgeable authentication: The webhook payload contains the cryptographically verified sender identity. An agent cannot spoof another agent’s identity by merely typing their name in text.
  • Every CLI already supports non-interactive prompt mode: The CLIs don’t even agree on the command-line flagβ€”Claude uses -p, Grok uses -p, Antigravity uses --print, Copilot uses --prompt. But they all agree on the essential contract: β€œTake a prompt string, execute tools, print output, and exit.”
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         Gitea Webhook          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Gitea Forge  β”‚ ─────────────────────────────> β”‚ camp-a2a-bridge.py   β”‚
β”‚ (localhost)  β”‚  (issue_comment / assignment)  β”‚ (Validates & Files)  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       β–²                                                   β”‚
       β”‚                                                   β–Ό
       β”‚ Writes comment / review                β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β”‚ via camp_acp_gateway                   β”‚ A2A Inbox Ledger     β”‚
       β”‚                                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                            β”‚
β”‚ Fortified Headless Agent    β”‚                            β–Ό
β”‚ (bwrap + OPA + MCP sandbox) β”‚ <───────────────── β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  β€’ Claude Code (-p)         β”‚  Spawn PID         β”‚ camp-a2a-dispatcher  β”‚
β”‚  β€’ Grok Build (-p)          β”‚  (Cold or Resume)  β”‚ (Enforces Hop Cap,   β”‚
β”‚  β€’ Antigravity (--print)    β”‚                    β”‚  Rule 1/2, Sandbox)  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

2. Proving Fortified Headless Execution

Before opening the floodgates to background agent dispatch, we had to answer a critical security question: Does a non-interactive, headless agent run with the same strict security sandboxing, audit logging, and tool rails as an interactive session?

On August 26, we probed all fleet launchers on the host with a baseline check: 'Call camp_startup_check and print its result verbatim, then exit.'

The results settled the question immediately:

  • Antigravity (agy --print / KIR): PASS β€” Gateway answered, full JSON returned.
  • Grok (grok -p / GRK): PASS β€” Gateway answered.
  • Claude Code (claude -p / CLD): PASS β€” Gateway answered.
  • GitHub Copilot CLI (copilot --prompt / CPL): Initially held on TTY tool consent; later unlocked in Milestone 6 via --allow-all-tools --session-id=<uuid>.
  • Audit Trail: Consecutive audit IDs were recorded in the central ledger: 4574 (KIR), 4575 (GRK), 4576 (CLD).

This proved that a headless run through our fortified pilot launcher (camp_pilot_*.sh) is a first-class, fully audited, sandboxed CAMP agent running inside its Bubblewrap container under OPA policy gates. It is not an unconstrained background script or a degraded bypass.


3. The 3-Tier Memory Architecture

A naive multi-agent dispatch has an immediate flaw: Every time an agent is invoked, it starts from a blank slate (cold start).

If @claude tags @grok to review code, and @grok replies asking for clarification, @claude’s second invocation would normally forget everything it did 5 minutes ago, forcing it to burn thousands of tokens re-reading the entire git history from scratch.

To solve this, we established a clean 3-Tier Memory Model:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        3-TIER MEMORY MODEL                             β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Tier 1: CLI Conversation Session (Working Memory)                      β”‚
β”‚   β€’ Per-(Agent, Repo, Issue) mapping in a2a-sessions.json              β”‚
β”‚   β€’ Fast, native, compacted context across multi-turn pokes            β”‚
β”‚   β€’ Resumed via --resume (CLD), -r (GRK), --conversation (agy)         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Tier 2: The Gitea Thread (Public Bus & Record)                         β”‚
β”‚   β€’ Cross-vendor shared truth across Claude, Grok, Antigravity & Human β”‚
β”‚   β€’ Survives process restarts, machine reboots, and dead sessions      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Tier 3: Central MemPalace (Durable Long-Term Knowledge)                β”‚
β”‚   β€’ pgvector database (17,000+ drawers across agent wings)             β”‚
β”‚   β€’ Structured Knowledge Graph (mempalace_kg_*) for mutable facts      β”‚
β”‚   β€’ Attributed AAAK dialect queryable by any agent across any project  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

The BANANA Two-Shot Test

To verify Tier 1 working memory persistence across independent processes, we designed a simple two-shot host test:

  1. Shot 1 (Create): Dispatch agent headlessly: β€œRemember the token BANANA-M2. Print ok and exit.” Capture the vendor’s session UUID.
  2. Shot 2 (Resume): Spawn a completely new operating system process with the resume flag pointing to that UUID: β€œWhat token did I ask you to remember?”

Every agent CLI passed with flying colors:

  • Grok: -r 01a03ecc-3ed0-71e1-9a5c-e098bb29ba10 answered BANANA-GRK.
  • Claude: --resume 0a587733-9aec-43c5-9cb7-d424e95b2c5b answered BANANA-CLD.
  • Antigravity: --conversation 2e3c43d9-d6fe-4c5c-801b-b9ceb2e7e196 answered BANANA-KIR-JSON.
  • Copilot: --session-id <uuid> verified in Milestone 6 (DoD #820).

The dispatcher simply maintains a lightweight JSON mapping ((agent, repo, issue_number) -> vendor_session_uuid). On the first poke of an issue, it creates and saves the session ID; on any subsequent poke on that same issue, it resumes the exact same conversational thread!


4. The Engineering Milestones: From Concept to Production

Building this system required solving several subtle, real-world friction points across multiple agent CLI implementations. Under the guidance of our plan of record (RFC #788), we delivered this through four focused milestones:

Milestone 1 & 1.1: Reliable Headless Spawning

  • PR #797 (M1): Configured the dispatcher launch table for all probed CLIs with JSON output formatting.
  • PR #800 (M1.1): Eliminated the β€œqueue-behind-live-session” anti-pattern. Originally, if a human had a Claude or Grok TUI open on their desktop, the dispatcher would defer incoming tasks so as not to collide with the live session. We realized that headless tasks must be independent: every Gitea mention spawns an isolated, sandboxed background process tied to that specific issue, allowing concurrent headless work while the human works in their interactive TUI.
  • PR #803 (M1.2): Standardized command-line argument parsing for Antigravity (agy --print <prompt> --output-format json).

Milestone 2: Session-per-Issue Working Memory

  • PR #805 (M2): Implemented a2a-sessions.json to store and resume vendor session UUIDs. If a resume fails (e.g. session purged upstream), the dispatcher gracefully falls back to a clean cold start without failing the task.

Milestone 3: Cross-Agent Hops & Crucial Safety Rails

  • PR #807 (M3): Enabled agent-to-agent dispatch (Rule 2 reversal). Previously, only mentions authored by rrs (the human) would trigger execution. With M3, an authenticated comment from @claude mentioning @grok triggers Grok’s headless launcher.
  • PR #811 (M3.1): Set --permission-mode bypassPermissions for headless Claude Code so non-interactive runs execute tool calls without stalling on TTY prompts.
  • PR #812 (M3.2): Restricted agent summon parsing to line-initial @login tokens with a non-empty task description (#810), preventing accidental dispatches from passive conversational references.

Milestone 4: Directives, Specification & Living Documentation

  • PR #815 (M4): Aligned CAMP fleet directives, architecture specifications, and user documentation with the live A2A implementation.

Milestone 5: Concurrent Dispatching & Hop-Cap Attribution

  • PR #816: Stamped hop-cap notices under a dedicated system bridge identity and automatically applied the needs-human label on held threads.
  • PR #817 (Threaded Scheduler): Replaced the single-threaded serial dispatcher with a concurrent thread-pool scheduler (#804). Multi-agent dispatches across different issues now execute concurrently in parallel background threads instead of queuing behind long-running tasks.

Milestone 6: Full Fleet Coverage with GitHub Copilot

  • PR #819 (M6): Brought GitHub Copilot CLI into the headless A2A fleet (#818). By passing --allow-all-tools and pinning minted session UUIDs (--session-id=<uuid>), Copilot achieved full parity with Claude, Grok, and Antigravity, completing 100% headless fleet coverage across all four major AI coding assistants.

5. Hard Safety Rails: Preventing Autonomous Runaway Loops

Letting AI agents autonomously invoke each other in background loops without a human watching is a recipe for an infinite, credit-draining token fire. We put four non-negotiable safety guardrails in place:

Guardrail 1: The Strict Hop Cap

The dispatcher tracks hops per (repo, issue). Each agent-to-agent dispatch increments the counter.

  • Hop Limit = 3: A typical review round-trip is 2 hops (Human $\rightarrow$ Claude $\rightarrow$ Grok $\rightarrow$ Claude).
  • Automatic Halt on Hop 4: If agents attempt a 4th autonomous hop without human participation, the bridge refuses to launch, posts a diagnostic notice to the thread: [camp-a2a-bridge] hop cap reached (3 agent-to-agent dispatches on CAMP/camp-infrastructure#813) β€” not launching GRK for claude's mention, and holds execution until the human (rrs) provides input or resets the count.
[ Human: rrs ] ────── (Cold Start) ─────> [ @Claude ]
                                               β”‚
                                       (Hop 1) β”‚ @grok please review
                                               β–Ό
                                          [ @Grok ]
                                               β”‚
                       (Hop 2: Resume)         β”‚ @claude I reviewed
                                               β–Ό
                                         [ @Claude ]
                                               β”‚
                                       (Hop 3) β”‚ @grok ack hop 4
                                               β–Ό
                                  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                                  β”‚  DISPATCHER HOP CAP: 3  β”‚
                                  β”‚   *** BLOCKED & HELD ***β”‚
                                  β”‚   Awaiting Human Reset  β”‚
                                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Guardrail 2: Deliberate Summon Parsing (M3.2, #810 / PR #812)

In human conversation, we often reference colleagues in passing: β€œI will talk to @claude about this later” or β€œSee @grok’s table above”. Early prototypes treated any appearance of @agent as a dispatch trigger, causing accidental, unwanted agent launches!

We instituted a strict Summon Predicate: For fleet agents, a mention is only considered an actionable summon if:

  1. The @login appears as the starting word of a line (optionally preceded by markdown list markers *, -, or >).
  2. It is immediately followed by whitespace and a non-empty task description.

Mid-sentence mentions in discussion paragraphs are parsed as passive conversational text and never trigger background dispatches.

Guardrail 3: Headless Tool Permissions without Weakening Security (M3.1, #809 / PR #811)

In interactive mode, Claude Code presents interactive TTY prompts asking the user to approve MCP tool calls (such as camp_pr_get or camp_pr_get_diff). In unattended headless mode, there is no TTY, causing the run to fail with permission errors.

To fix this, we configured --permission-mode bypassPermissions for Claude’s headless CLI invocation. Crucially, this only bypasses Claude’s internal TTY UI promptβ€”it does not bypass CAMP’s security rails.

All command executions still route through camp-acpd and Bubblewrap namespaces; OPA policy checks remain active; and privileged operations (such as merging pull requests or restarting system services) still trigger desktop Zenity HITL dialogs on the human’s workstation.

Guardrail 4: The Sovereign Kill Switch (Rule 1)

At any point, the human operator can instantly freeze all background agent dispatches across the entire infrastructure with a single standard Linux command:

systemctl --user stop camp-a2a-active.service

6. Live Dogfooding: Watching the Swarm in Action

On August 27, 2026, on issue CAMP/camp-infrastructure#813, we ran the full live dogfood test of the A2A system.

Here is the exact transcript of what took place entirely autonomously in the Gitea issue thread:

  1. Human initiates: rrs comments on issue #813:

    @claude Please start the M3 dogfood. On this issue, post a conversation comment whose first line is exactly: @grok Please review this issue in one short paragraph, then stop.

  2. Claude launches (Cold start): The dispatcher spins up @claude headlessly inside bwrap. Claude reads the issue and posts:

    @grok Please review this issue in one short paragraph, then stop.
    (M3 dogfood step 2 β€” posted by @claude on rrs’s instruction; this is the CLD $\rightarrow$ GRK fleet hop.)

  3. Grok launches (Cold start, Hop 1): The bridge intercepts Claude’s comment, identifies the start-of-line @grok summon, and launches @grok. Grok reviews the issue and replies:

    @claude I have reviewed this issue. Please confirm and stop.
    #813 is a throwaway live dogfood of A2A M3 on 6.git+b78c65cf…

  4. Claude resumes (Session Resume, Hop 2): The bridge intercepts Grok’s comment, sees the @claude summon, and launches Claude with --resume b398d048-ccc3-4cce-8437-4cf8748881a8. Claude immediately remembers its earlier context without token waste:

    Confirmed — Grok's review (comment 88562) received via the GRK→CLD fleet hop. That completes the round trip: rrs→CLD, CLD→GRK, GRK→CLD, and this reply. I am deliberately not tagging anyone here, so the chain stops at two agent hops. Stopping.

  5. Testing the Hop Cap (Hop 3 $\rightarrow$ 4): grok prompts @claude Please ack hop four then stop. Claude posts @grok Please ack hop four then stop. (Hop 3). When Grok would have been launched for Hop 4, the dispatcher intervenes:

    [camp-a2a-bridge] hop cap reached (3 agent-to-agent dispatches on CAMP/camp-infrastructure#813) β€” not launching GRK for claude's mention.

  6. Human Reset & Multi-Agent Wrap-up: rrs steps in, resets the state, and asks the fleet for final status. In parallel:

    • @grok delivers a closure scorecard.
    • @claude confirms session continuity and M3.2 summon filtering.
    • @priyasi (Antigravity CLI) runs automated ACP checks: 44/44 test suite passing, 17,219 MemPalace vector drawers active, zero spec drift.
    • @agrickxy (Antigravity CLI) provides comprehensive infrastructure impression analysis.
    • @kiran (Antigravity CLI) is summoned headlessly to draft this very blog post!

7. The Ergonomic Breakthrough: The Forge as the Unified Mindmap & Interface

Beyond backend plumbing and sandboxing, routing agent interaction through Gitea fundamentally revolutionizes the developer experience of managing an AI fleet.

The β€œMindmap” Mental Model: Threaded Conversations & Forking Tasks

In traditional CLI tools, conversations are constrained to a single, linear terminal scrollback. When an agent discovers multiple sub-problems, exploring them sequentially in one prompt loop rapidly pollutes the context window and confuses the model.

Using the forge as the communication gateway naturally unlocks a mindmap mental model:

  • Forking sub-threads: Complex problems can be split into dedicated child issues or threaded PR reviews.
  • Focused execution scopes: An agent can be summoned to solve a narrow sub-task in its own issue thread without derailing the parent architectural discussion.
  • Structured problem decomposition: The forge issue hierarchy maps 1:1 to the developer’s mental map of the project.

Eliminating Terminal UI Fragmentation

Anyone using multiple AI coding assistants on a daily basis quickly grows exhausted by their jarring terminal UI differences: differing ANSI escape rendering, inconsistent markdown wrapping, erratic diff pagers, and incompatible keybindings across Claude, Grok, and Antigravity.

Gitea homogenizes the entire fleet under a single, polished rich-text web view:

  • Syntax-highlighted code blocks and visual side-by-side git diffs.
  • Clear author badges attributing each contribution to its exact agent identity (@claude, @grok, @priyasi, @kiran).
  • Collapsible <details> blocks for voluminous diagnostic outputs.
  • Interactive task lists and markdown tables.

Effortless Context Retrieval, Archival & Data Retention

Auditing past agent decisions in terminal logs or ephemeral chat histories is notoriously difficult. With the forge, every exchange is:

  • Contextually bound: Pinned directly to the repository, branch, and commit SHA being modified.
  • Organized & Archival-Grade: Full-text searchable with clear milestone and issue tags.
  • Topic-Focused: The human operator can review the complete lifecycle of a discussion in seconds, gaining a rapid, holistic grasp on the entire subject.

Reading back through past agent interactions becomes a breezeβ€”to the point where interacting via the intermediary Gitea interface becomes far more pleasant and productive than wrestling with multiple desktop CLI terminals.

Remote Connectivity & Headless Agent Farm Management

Because Gitea provides a standard web and API interface, you are no longer chained to the workstation running the agent processes:

  • Monitor progress and dispatch tasks from a mobile browser, tablet, or remote laptop.
  • Queue review tasks on the go without requiring active SSH sessions or terminal multiplexers.
  • The local agent farm continues working silently in its sandboxed daemon containers.

Quietly Achieving the Holy Grail: Live Cross-Vendor Swarms

For years, the AI industry has treated cross-vendor multi-agent interoperability as an elusive dream waiting for industry-wide API standardization. By recognizing the software forge as the universal message bus, we quietly achieved live, production-grade, cross-vendor communication across completely distinct vendor models.


8. What This Means for the Future of Agentic AI

This milestone marks a fundamental shift in how we interact with autonomous AI systems:

  1. Heterogeneous Agent Specialization: We don’t have to choose a single β€œwinner” among AI models. We can task Claude Code with architectural refactoring, summon Grok Build for rapid verification and adversarial PR reviews, and deploy Google Antigravity agents for codebase exploration and documentation draftingβ€”all coordinating fluidly in the same PR thread.
  2. True Human Sovereignty: The human developer is no longer a bottleneck typist or a passive spectator. You act as the Engineering Manager / Lead Architect. You set the requirements on an issue, tag the lead agent, and let the agents iterate, review, and test among themselves in the threadβ€”while hard hop caps, OPA policies, and Zenity HITL gates guarantee that no agent merges code or pushes upstream without your explicit sign-off.
  3. No Vendor Lock-In: Because the entire coordination fabric is built on standard Git, HTTP webhooks, local Linux container sandboxes (bwrap), and open MCP tools, any new AI CLI tool released tomorrow can be plugged into our fleet in under 15 minutes by simply adding its command-line prompt flag to the launch table.

We have moved beyond static autocomplete and interactive chat widgets. The software forge is now an active, living, collaborative workspace where humans and autonomous AI agents engineer software together.


9. Video Demonstration: CAMP Forge A2A Swarm in Action

Below is a video demonstration showcasing autonomous multi-agent communication, cross-vendor relay, and headless swarm coordination in action via the CAMP Forge interface:


The Cross-Agent Memory Protocol (CAMP) and MemPalace are developed as part of our ongoing research into secure, sovereign, and disciplined Agentic AI computing.

  •  

MapQuest Tops App Store Charts After Refusing 'Lake America' Change

31 Augustus 2026 om 16:49
MapQuest is in the spotlight this week after refusing to change "Lake Ontario" to "Lake America" on its map following an executive order issued by U.S. President Donald Trump last week. As of Monday morning, the MapQuest app is the top free iPhone app on Apple's App Store charts in Canada and fourth on the equivalent U.S. chart.


For our younger readers, MapQuest was once a popular service back in the days when printing out directions on a sheet of paper was common for road trips, before the arrival of smartphones with apps like Google Maps and Apple Maps.

MapQuest does offer its own iOS and Android apps, but the brand is nowhere near as popular as it once was. Until now, at least. MapQuest today announced that hundreds of thousands of people have downloaded its apps since Thursday, and it said it was seeing roughly a 50Γ— increase in usage of its map as of August 30.

The top free iPhone apps in Canada as of August 31

"We took the same approach we did with the Gulf of Mexico: be part of the conversation, and give people an app that keeps the names they're familiar with," said MapQuest general manager Doug Berger, in a press release. "Hundreds of thousands of people signaled to us this weekend that we got it right, by downloading our app."

Google Maps is now showing the "Lake America" name to U.S. users, but Apple has yet to follow.

We're not changing it. pic.twitter.com/NdeE9v2BNO

β€” MapQuest (@MapQuest) August 27, 2026

This article, "MapQuest Tops App Store Charts After Refusing 'Lake America' Change" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Inducted Into 'Brand Hall of Fame' for Iconic Ads

31 Augustus 2026 om 16:06
The One Club for Creativity, a U.S. non-profit organization that promotes excellence in advertising and design, today announced that Apple has been selected as the first brand to be inducted into its newly established "Brand Hall of Fame."

Apple's most famous ads include its iconic "1984" Super Bowl commercial for the original Macintosh, the "Think Different" campaign from the late 1990s, the "iPod silhouette" commercials from the early 2000s, the "I'm a Mac, and I'm a PC" commercials from the late 2000s, and the "Shot on iPhone" campaign.
This article, "Apple Inducted Into 'Brand Hall of Fame' for Iconic Ads" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Google Maps Showing 'Lake America' in U.S., Apple Maps Yet to Follow

31 Augustus 2026 om 15:33
Google Maps users in the U.S. will now see the name "Lake America" instead of "Lake Ontario" for the Great Lake that straddles the New Yorkβ€”Ontario border.


Google said it made this change in response to the U.S. Geographic Names Information System (GNIS) updating the name for "Lake Ontario" to "Lake America," following an executive order issued by U.S. President Donald Trump last week.


Google Maps users in Canada will still see the "Lake Ontario" name only, while users outside of the U.S. and Canada will see both names.

  • In the U.S.: Lake America

  • In Canada: Lake Ontario

  • Outside of the U.S. and Canada: Lake Ontario (Lake America)
Apple Maps has yet to be updated, so it still shows the "Lake Ontario" name worldwide. When the GNIS updated the name for "Gulf of Mexico" to "Gulf of America" last year, Apple Maps began rolling out the change one day after Google Maps, so it might not be long before Apple follows suit with this "Lake America" change.
This article, "Google Maps Showing 'Lake America' in U.S., Apple Maps Yet to Follow" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Tim Cook Steps Down as Apple CEO Tomorrow

31 Augustus 2026 om 14:42
The end of an era is upon us, as Tim Cook will be stepping down as Apple's CEO on September 1, after 15 years of leading the company.

Cook has been Apple's CEO since 2011

Tomorrow, Apple's hardware engineering chief John Ternus will become the company's next CEO. Cook will remain at Apple as the executive chairman of the company's board of directors. In this new role, Apple said Cook will assist with "certain aspects" of the company, including "engaging with policymakers around the world."

Cook became Apple's CEO in August 2011, after Steve Jobs stepped down due to health problems. Under his leadership, Apple became the world's most valuable company on multiple occasions, and it launched products and services such as the Apple Watch, AirPods, HomePod, Vision Pro, Apple Music, Apple TV, and much more.


Apple has set all-time quarterly revenue records over its past few quarters, so the company is in a strong financial position as Cook hands the reins to Ternus.

"It has been the greatest privilege of my life to be the CEO of Apple and to have been trusted to lead such an extraordinary company," said Cook. "I love Apple with all of my being, and I am so grateful to have had the opportunity to work with a team of such ingenious, innovative, creative, and deeply caring people who have been unwavering in their dedication to enriching the lives of our customers and creating the best products and services in the world."

Ternus (left) and Cook (right)

"John Ternus has the mind of an engineer, the soul of an innovator, and the heart to lead with integrity and with honor," said Cook. "He is a visionary whose contributions to Apple over 25 years are already too numerous to count, and he is without question the right person to lead Apple into the future."

"I am filled with optimism about what we can achieve in the years to come, and I am so happy to know that the most talented people on earth are here at Apple, determined to be part of something bigger than any one of us," said Ternus.
This article, "Tim Cook Steps Down as Apple CEO Tomorrow" first appeared on MacRumors.com

Discuss this article in our forums

  •  
❌