Apple Archive
Every modifier key starts simple and humble, with a specific task and a nice matching name. This never lasts. The tasks become larger and more convoluted, and the labels grow obsolete. Shift no longer shifts a carriage, Control doesn’t send control codes, Alt isn’t for alternate nerdy terminal functions. Fn is the newest popular modifier key, and it feels we’re speedrunning it through all the challenges without having learned any of the lessons. ↫ Marcin Wichary Grab a blanket, curl up on the couch with some coffee or tea, and enjoy.
Apple today announced the “MacBook Neo,” an all-new kind of low-cost Mac featuring the A18 Pro chip for $599. The MacBook Neo is the first Mac to be powered by an iPhone chip; the A18 Pro debuted in 2024’s iPhone 16 Pro models. Apple says it is up to 50% faster for everyday tasks than the bestselling PC with the latest shipping Intel Core Ultra 5, up to 3x faster for on-device AI workloads, and up to 2x faster for tasks like photo editing. The MacBook Neo features a 13-inch Liquid Retina display with a 2408-by-1506 resolution, 500 nits of brightness, and an anti-reflective coating. The display does not have a notch, instead featuring uniform, iPad-style bezels. ↫ Hartley Charlton at MacRumors There’s no denying this is a great offering from Apple, and it’s going to sell really well, especially in the US. I can’t think of any other laptop on the market that offers this kind of complete package at such an attractive price point – on the Windows side, you’re going to get plastic laptops with worse displays, worse battery life, and, well, Windows. For education buyers, the price drops from $599 to $499, making it a no-brainer choice for families sending their kids off to high school or university. In the US, at least. Here in Europe, or at least in Sweden where I checked the price of the base model, it’s going for almost €800 ($930), at which point the cost-cutting measures Apple has taken are a bit harder to swallow. At that kind of price point, I’m not going to accept a mere 8GB of RAM, 256GB of storage, and a paltry 60Hz display. When I saw the announcement of this new MacBook earlier today, I wondered if this could be my way of finally getting a macOS review on OSNews after well over a decade, but at €800 for something I won’t be using after I’m done with the review? I can’t justify that. Regardless, you’re going to see tons of these in schools and in wrapping paper for the holiday season and birthdays, and at least at American pricing, it’s definitely a great deal.
Every modern iOS, macOS, watchOS, and tvOS application uses Asset Catalogs to manage images, colors, icons, and other resources. When you build an app with Xcode, your .xcassets folders are compiled into binary .car files that ship with your application. Despite being a fundamental part of every Apple app, there is little to none official documentation about this file format. In this post, I’ll walk through the process of reverse engineering the .car file format, explain its internal structures, and show how to parse these files programmatically. This knowledge could be useful for security research and building developer tools that does not rely on Xcode or Apple’s proprietary tools. ↫ ordinal0 at dbg.re Not only did ordinal0 reverse-engineer the file format, they also developed their own unique custom parser and compiler for .car files that don’t require any of Apple’s tools.
If you use an Apple silicon Mac I’m sure you have been impressed by its performance. Whether you’re working with images, audio, video or building software, we’ve enjoyed a new turn of speed since the M1 on day 1. While most attribute this to their Performance cores, as it goes with the name, much is in truth the result of the unsung Efficiency cores, and how they keep background tasks where they should be. ↫ Howard Oakley While both Intel and AMD are making gains on Apple, there’s simply no denying the reality that Apple’s M series of chips are leading the pack in mobile computing (the picture is different in desktops). There are probably hundreds of reasons why Apple has had this lead for so many years now, but the way macOS distributes background and foreground tasks across the two types of cores in M series chips is an important one. Still, I wonder how the various other processors that use power and efficiency cores fare in this regard. You’d think they would provide a similar level of benefit, but I wouldn’t be surprised if the way Windows or Linux handles such cores and the distribution of tasks is simply not as optimised or strict as it is in macOS. Apple often vastly overstates the benefits of its “vertical integration”, but I think the tight coupling between macOS and Apple’s own processors is definitely a case where they’re being entirely truthful.
What does it look like when a hardware and software company descends into an obsession with recurring services revenue to please its shareholders? Look no further than Apple, who has turned its Apple News service into a vehicle for scam ads. These fake “going out of business ads” have been around for a few years, and even the US Better Business Bureau warns about them, as they take peoples’ money then shut down. Does Apple care? Does Taboola care? Does Apple care that Taboola serves ads like this? My guess: no, no, and no. ↫ Kirk McElhearn While serving obvious scams to users is already bad enough, the real kicker is that even if you are a paying user of Apple News, you still get served ads, including the scams. Of course, massive corporations like Apple are free too just scam you, since they’re effectively immune from any legal consequences, so it’s unlikely the scamming will stop as long as it makes line go up. On an entirely unrelated note, OSNews is entirely free of ads, so there’s no scams here. OSNews is fully funded by our readers through single donations on Ko-Fi or by becoming a Patreon.
As most of you will know, Mac OS X (or Rhapsody if you count the developer releases) wasn’t Apple’s first foray into the world of UNIX. The company sold its own UNIX variant, A/UX, from 1988 to 1995, which combined a System V-based UNIX with a System 7.0.1 desktop environment and application compatibility, before it acquired NeXT and started working on Rhapsody/Mac OS X. As a sidenote, I don’t know if the application compatibility layer was related to the Macintosh Application Environment for UNIX, which I have running on my HP-UX machines. That’s not the only time Apple dabbled with UNIX, though – Apple’s unique Apple Network Server product from 1996 also came with UNIX, but time it wasn’t one from Apple itself, but rather from its enemy-turned-friend IBM: AIX. The Network Server shipped with a slightly customised version of IBM’s AIX operating system; regular AIX straight from IBM wouldn’t work. The more things change, the more they stay the same I guess. Since the Apple Network Server was built around a modified Power Macintosh 9500 – there’s much more to the hardware, but that’s the short of it – so you would expect the Network Server to also be able to run regular Mac OS for PowerPC, right? Apple even sold server products running plain Mac OS at the time, so it’d make sense, but nothing about Apple in the ’90s made any sense whatsoever, so no, use of plain Mac OS was locked out through the ROM. And let’s not even get started about other PowerPC operating systems of the time, like, of all things, Windows NT – something Apple supposedly demonstrated at some point. But was that always the case? Well, we’ve got new ROMs straight from a former Apple employee, and after flashing them to a supported ROM chip, the Apple Network Sever can now run classic Mac OS. On top of that, and even more miraculous, the Windows NT-capable ROMs have also been discovered. I’ll give you a spoiler now: it turns out the NT ROM isn’t enough to install Windows NT by itself, even though it has some interesting attributes. Sadly this was not unexpected. But the pre-production ROM does work to boot Mac OS, albeit with apparent bugs and an injection of extra hardware. Let’s get the 700 running again (call it a Refurb Weekend) and show the process. ↫ Cameron Kaiser While it’s great news to see that Mac OS can now be run on the Network Server, I’m personally much more interested in the story behind the Windows NT ROMs. The idea that Apple would sell a computer running Windows NT out of the box is wild to think about now, but considering the desperate state the company was in at the time, all options must’ve been on the table. Sadly, as Kaiser discovered, the Windows NT ROMs in and of themselves are not enough to run Windows NT. However, they appear to be much farther along in the development process than even the Mac OS-capable ROMs, which is fascinating. When Jobs talked Gil Amelio into canning the ANS as well, the ROM initiative naturally went out the window with it. However, while the existing 2.0 Mac OS ROMs are only known on an unmarked development flash stick similar to mine, these final 2.26NT ROMs appear almost production-ready with fully printed labels, suggesting they had reached a very late stage of development. ↫ Cameron Kaiser Despite not being able to boot Windows NT for PowerPC as-is, most likely because there’s no compatible ARC or HAL, Kaiser did discover a ton of interesting details, like how this ROM configures the Network Server to run in little endian mode, which is all Windows NT for PowerPC ever supported, making this the very first time a PowerPC machine did so. I’m hoping Kaiser manages to track down the necessary components to make Windows NT bootable on the ANS, as one of the most unique curiosities in Apple history. There’s a ton more details in the article, as per usual Kaiser standards, and it’s an absolute joy to read.
Have you ever tried to update your iPhone, but it stops halfway or shows “Update Failed”? This problem can be frustrating when you want the latest iOS features, security, and bug fixes. Hence, using Dr.Fone or simple steps can help you fix the update error quickly, which this guide will cover in detail. Part 1. Why Your iPhone Update Might Stop or Fail – 5 Reasons Before you look for the ideal iOS system repair software to fix update issues, learn why this occurs in the first place: Common Notifications That Show iOS Update Failed When any iOS update fails, you might see the following alerts and signs: Notification Text (Or Similar) What It Usually Means “Unable to Check for Update” iPhone cannot reach Apple servers, network problem. “Software Update Failed” Download was interrupted or corrupted “Unable to Install Update” File downloaded, but could not install. “Unable to Verify Update” iPhone cannot verify file wit “There Was a Problem Downloading the Software.” Update via Mac/PC failed during download. Part 2. 5 Fixes to Solve iOS Update Failed (All in One Section) If an iPhone or iPad is unable to install an update, try the listed ways to resolve the issue: Fix 1: Dr.Fone – System Repair (iOS) Tools like Wondershare Dr.Fone– System Repair (iOS) allow you to fix 150+ System issues like Apple logo or iPhone update failed in real-time. This tool is compatible with the latest iOS 26/iPadOS 26 and iPhone 17 Series and resolves the update issue in 3 simple steps. Additionally, it claims to offer a 100% success rate and to make Recovery Mode freely accessible. Above all, users can choose between Standard and Advanced Modes to address all types of iOS issues. While making it versatile, Dr.Fone is also suitable for all types of users and requires no learning curve. Another foremost aspect is that the tool is updated weekly to offer innovative solutions for upcoming models. Key Features Simple Guide to Fix the Failed Update Issue with Dr.Fone To know how you can use this iOS system repair tool, follow the given step-by-step guide: Step 1. Access the System Repair Tool on Dr.Fone After choosing the System Repair tool, press the “Repair Now” button in the iOS Repair feature as you connect the device, and pick “Standard Mode.” Step 2. Enter the Recovery Mode to Download Firmware Follow the “Guide” to enter the Recovery Mode and wait for the tool to detect iOS Firmware. Step 3. Pick the Repair Now Button to Fix Failed Updates Once displayed, select the “Download” button to install and choose the “Repair Now” button. Fix 2: Free Up iPhone Storage When an iPhone software update failed error occurs, old and failed downloads take up space and block new updates. Thus, clearing space improves iPhone speed, reduces crashes, and helps future updates, as guided below: Step 1. In General settings, choose “iPhone Storage,” then pick the app to free up space. Step 2. Scroll down on new interface or search for “iOS Update” option. Press it and choose the “Delete Update” option. Confirm by picking the “Delete Update” option as it appears on the popup. Fix 3: Restart iPhone and Retry Update In addition to the iOS system repair tool, a restart clears temporary system glitches by reloading iOS processes and updating services. It stops stalled updates that got stuck on “Preparing Update” or halfway through, and is instructed below: Instructions. Press the “Power + Volume” up button and slide the “Slide to Power Off” slider. Wait for a few seconds, then press the “Power” button to restart the device. Fix 4: Try to Update via iTunes When the iOS update fails, this fix avoids over-the-air glitches by using the computer’s connection, which is often more reliable. Finder/iTunes offers better error detection, lets you back up data first, and is illustrated ahead: Step 1. Choose the “Download and Update” or “Download Only” option in iTunes when you connect the device. Step 2. Press “Next > Agree,” and tap the “Download” icon to monitor progress. Step 2. When it ends, press the “Update” option and let iTunes verify and update it. Fix 5: Reset Network Settings or All Settings Other than using iOS system repair tools, Reset Network Settings clears Wi‑Fi, cellular, VPN, DNS, and carrier problems that block downloads or verification. It also removes old VPN or APN profiles while keeping all personal data safe, as shown: Step 1. Pick “Transfer or Reset iPhone” in General settings and press “Reset.” Step 2. Choose “Transfer or Reset iPhone > Add Passcode > Pick Reset Network Settings” option to confirm. Conclusion To sum up, this guide has explained how iOS system repair tools like Dr.Fone can easily fix the iOS update failed issues. So, repair iPhone system errors effortlessly and without data loss using Dr.Fone iOS system repair software now. It also helps prevent future update interruptions by restoring system stability and ensuring smoother iOS upgrades.
There’s been endless talk online about just how bad Apple’s graphical user interface design has become over the years, culminating in the introduction of Liquid Glass across all of the company’s operating systems this year. Despite all the gnawing of teeth and scathing think pieces before the final rollout, it seems the average Apple user simply doesn’t care as much about GUI design as Apple bloggers thought they did, as there hasn’t been any uproar or stories in local media about how you should hold off on updating your iPhone. The examples of just how bad Apple’s GUI design has become keep on coming, though. This time it’s Howard Oakley showing once again how baffling the macOS UI is these days. If someone had told me 12 months ago what was going to happen this past year, I wouldn’t have believed them. Skipping swiftly past all the political, economic and social turmoil, I come to the interface changes brought in macOS Tahoe with Liquid Glass. After three months of strong feedback during beta-testing, I was disappointed when Tahoe was released on 15 September to see how little had been addressed. When 26.1 followed on 3 November it had only regressed, and 26.2 has done nothing. Here I summarise my opinions on where Tahoe’s overhaul has gone wrong. ↫ Howard Oakley at The Eclectic Light Company Apple bloggers and podcasters are hell-bent on blaming Apple’s terrible GUI design over the past 10 years on one man. Their first target was Jony Ive, who was handed control over not just hardware design, but also software design in 2012. When he left Apple, GUI design at Apple would finally surely improve again, and the Apple bloggers and podcasters let out a sigh of relief. History would turn out different, though – under Ive’s successor, Alan Dye, Apple’s downward trajectory in this area would continue unabated, culminating in the Liquid Glass abomination. Now that Alan Dye has left Apple, history is repeating itself: the very same Apple bloggers and podcasters are repeating themselves – surely now that Alan Dye is gone, GUI design at Apple will finally surely improve again. The possibility that GUI design at Apple does not hinge on the whims of just one person, but that instead the entire company has lost all sense of taste and craftmanship in this area does not cross their minds. Everyone around Jony Ive and Alan Dye, both below, alongside, and above them, had to sign off on Apple’s recent direction in GUI design, and the idea that the entire company would blindly follow whatever one person says, quality be damned, would have me far more worried as an Apple fan. At this point, it’s clear that Apple’s inability to design and build quality user interfaces is not the fault of just one fall guy, but an institutional problem. Anyone expecting a turnaround just because Ive Dye is gone isn’t seeing the burning forest through the trees.
Apple’s new Liquid Glass interface design brings transparency and blur effects to all Apple operating systems, but many users find it distracting or difficult to read. Here’s how to control its effects and make your interface more usable. Although the relevant Accessibility settings are quite similar across macOS, iOS, watchOS, and tvOS, I separate them because they offer different levels of utility in each. I have no experience with (or interest in) a Vision Pro, so I can’t comment on Liquid Glass in visionOS. ↫ Adam Engst at TidBITS An incredibly detailed article showing exactly how to change the relevant settings, and exactly what they do, for each of Apple’s relevant platforms. I have a feeling quite a few of you will want to bookmark this one.
With iOS 26, Apple seems to be leaning harder into visual design and decorative UI effects — but at what cost to usability? At first glance, the system looks fluid and modern. But try to use it, and soon those shimmering surfaces and animated controls start to get in the way. Let’s strip back the frost and look at how these changes affect real use. ↫ Raluca Budiu I have not yet used Apple’s new “Liquid Glass” graphical user interface design, so here’s the usual disclaimer that my opinions are, then, effectively meaningless. That being said, the amount of detailed articles about the problems with Liquid Glass – from bugs to structural design problems – are legion, and this article by Raluca Budiu is an excellent example. There are so many readability problems, spacing issues, odd animations that don’t actually convey anything meaningful, performance issues, and tons of bugs. It feels like it was made not by user interface specialists, but by marketeers, who were given too little time to boot. It feels incoherent and messy, and it’s going to take Apple a long, long time to mold and shape it into something remotely workable.
Your lovely host, late last night: Google claims they won’t be sharing developer information with governments, but we all know that’s a load of bullshit, made all the more relevant after whatever the fuck this was. If you want to oppose the genocide in Gaza or warn people of ICE raids, and want to create an Android application to coordinate such efforts, you probably should not, and stick to more anonymous organising tools. ↫ Thom Holwerda Let’s check in with how that other walled garden Google is trying to emulate is doing. Apple has removed ICEBlock, an app that allowed users to monitor and report the location of immigration enforcement officers, from the App Store. “We created the App Store to be a safe and trusted place to discover apps,” Apple said in a statement to Business Insider. “Based on information we’ve received from law enforcement about the safety risks associated with ICEBlock, we have removed it and similar apps from the App Store.” ↫ Katherine Tangalakis-Lippert, Peter Kafka, and Kwan Wei Kevin Tan for Business Insider Oh. Apple and Google are but mere extensions of the state apparatus. Think twice about what device you bring with you the next time you wish to protest your government’s actions.
It’s release day for all of Apple’s operating systems, so if you’re fully or only partway into the ecosystem, you’ve got some upgrades ahead of you. Version 26 for macOS, iOS and iPadOS, watchOS, tvOS, visionOS, and HomePod Software have all been released today, so if you own any device running any of these operating system, it’s time to head on over to the update section of the settings application and wait for that glass to slowly and sensually liquefy all over your screens. Do put a sock on the doorknob.
We often focus on Google’s detrimental effects on the web, but in doing so, we often tend to forget the other major player who is quite possibly even more damaging to the web than Google can even dream to be. Without a counterweight, network effects allow successful tech firms to concentrate wealth and political influence. This power allows them to degrade potential competitive challenges, enabling rent extraction for services that would otherwise be commodities. This mechanism operates through (often legalised) corruption of judicial, regulatory, and electoral systems. When left to fester, it corrodes democracy itself. Apple has deftly used a false cloak of security and privacy to move the internet, and web in particular, toward enclosure and irrelevance. This post makes the case for why Apple should be considered a corrupted, and indeed incompetent, autocrat in our digital lives. It continues to abusing a unique form of monopoly to extract rents, including on the last remnants of open ecosystems it tolerates. Worse, Apple’s centralisation through the App Store entrenches the positions of peer big tech firms, harming the prospects of competitors in turn. Apple have been, over the course of many years, poisonous to internet standards and the moral commitments of that grand project. ↫ Alex Russell at Infrequently Noted I have nothing more to add.
With macOS 26, Apple has announced a dramatically new look to their UI: Liquid Glass. Solid material icon elements give way to softer, shinier, glassier icons. The rounded rectangle became slightly more rounded, and Apple eliminated the ability for icon elements to extend beyond the icon rectangle (as seen in the current icons for GarageBand, Photo Booth, Dictionary, etc.). With this release being one of the most dramatic visual overhauls of macOS’s design, I wanted to begin a collection chronicling the evolution of the system icons over the years. I’ve been rolling these out on social media over the past week and will continue to add to and update this collection slowly over the summer. Enjoy! ↫ BasicAppleGuy Every single one of these icons is getting progressively worse with almost every design change. They go from beautifully crafted, easily readable and supremely distinguishable icons to generic, repetitive blobs of colour, void of any personality, artistry, or usability considerations. Also, Apple’s new icon design language makes the icons look fuzzy, like they’re not being rendered properly. It’s very unnerving. The one exception is probably the generic folder icon, which looks fine in all of its incarnations. Then there’s the classic Platinum, pixelated version from Mac OS 9 and earlier, which, together with icons from Windows and BeOS from the same time period, are a whole different style that I don’t think most people would accept anymore these days, but that I absolutely adore. Mostly I’m just sad that the craft of making exquisite icons for operating systems is dying, replaced by what almost look like “AI” generated blobs of indeterminate meaning, that rely more on preexisting knowledge of the operating system and its applications in question than on being recognisable and decipherable by anyone. I truly hope Windows and the various open source desktops don’t follow in Apple’s footsteps here.
The world isn’t short of classic Macintosh emulators, but one more certainly cannot hurt. Snow emulates classic (Motorola 680×0-based) Macintosh computers. It features a graphical user interface to operate the emulated machine and provides extensive debugging capabilities. The aim of this project is to emulate the Macintosh on a hardware-level as much as possible, as opposed to emulators that patch the ROM or intercept system calls. It currently emulates the Macintosh 128K, Macintosh 512K, Macintosh Plus, Macintosh SE, Macintosh Classic and Macintosh II. ↫ Snow’s homepage Snow is written in Rust and open source under the MIT license.
For years now – it feels more like decades, honestly – Apple has been trying a variety of approaches to make the iPad more friendly to power users, most notably by introducing, and subsequently abandoning, various multitasking models. After its most recent attempts – Stage Manager – fell on deaf ears, the company has thrown its hands up in the air and just implemented what we all wanted on the iPad anyway: a normal windowing environment. Apple today revealed an overhaul of iPad multitasking, introducing a completely new windowing system, a macOS-style Menu Bar, a pointer, and more. The centerpiece of the multitasking improvements is a new macOS-style windowing system. Apps still launch in full-screen by default, preserving the familiar iPad experience, but users can now resize apps into windows using a new grab handle. If an app was previously used in a windowed state, it will remember that layout and reopen the same way next time. ↫ Hartley Charlton at MacRumors The new window manager includes tiling features, Exposé, support for multiple displays, and swiping twice on the home button will minimise all open windows. It’s literally the macOS way of managing windows transplanted onto the iPad, with some small affordances for touch input. This is excellent news, and should make the multitasking features of the iPad, which, at this point, is as powerful as a MacBook, much more accessible and effortless than all those hidden gesture-based features from before. The amount of RAM in your iPad seems to determine how many active windows you can have open before the older ones get put to sleep, from four on the oldest iPad Pro models, to many more on the most recent models. Any windows above that limit will still be visible, but will just be a screenshot of their most recent state until you interact with them again. Any windows above a limit of twelve will be pushed to the recents screen instead. In addition, and almost just as important, iPadOS 26 also introduces proper background processes, allowing applications to actually keep running in the background instead of being put to sleep. Anyone who has ever done any serious work on an iPad that involves long processes like exporting a video will consider this a godsend. Now all we need is a proper terminal and Xcode and the iPad can be a real computer.
Apple at WWDC announced iOS 26, introducing a comprehensive visual redesign built around its new “Liquid Glass” concept, alongside expanded Apple Intelligence capabilities, updates to core communication apps, and more. Liquid Glass is a translucent material that reflects and refracts surroundings to create dynamic, responsive interface elements, according to Apple. The new design language transforms the Lock Screen, where the time fluidly adapts to available space in wallpapers, and spatial scenes add 3D effects when users move their iPhone. Meanwhile, app icons and widgets gain new customization options, including a striking clear appearance. ↫ Tim Hardwick at MacRumors Apple also posted a video on YouTube where you can see the new design language in motion, which gives a bit of a better idea of what it’s actually like. Of course, before you believe anyone who’s writing about this new Liquid Glass design language, the only true way to form a coherent opinion of a user interface is through usage, so keep that in mind. Looking at the video, the good part that immediately jumps out at me about this Liquid Glass stuff is the animations informing you where stuff is coming from and where it’s going. These are the sort of affordances I was writing about almost 20 years ago, when Compiz’ animations and effects made windows and virtual desktops feel like “real” objects that had a physical presence in a space. Apple’s Liquid Glass seems to have the same effect, and I’m here for it. The transparency, though, I’m not a huge fan of. Depending on the content shown beneath the glass user interface elements, contrast can suffer, making things incredibly hard to read. While the glassy refraction effects looks neat, I would’ve much rather seen a focus on blurred glass, which makes a lack of contrast much less likely to occur. I think we’re going to be seeing a lot of screenshots, videos, and thinkpieces about how this much transparency is going to hurt readability. I love it when an operating system gets a design language overhaul, and in this case, Apple is applying it across the board, to all of its operating systems. This may be the perfect moment for me to grit my teeth, hold my nose, and get my hands on a Mac just so I can write about Liquid Glass once it lands.
Of course you can run Doom on a $10,000+ Apple server running IBM AIX. Of course you can. Well, you can now. Now, let’s go ahead and get the grumbling out of the way. No, the ANS is not running Linux or NetBSD. No, this is not a backport of NCommander’s AIX Doom, because that runs on AIX 4.3. The Apple Network Server could run no version of AIX later than 4.1.5 and there are substantial technical differences. (As it happens, the very fact it won’t run on an ANS was what prompted me to embark on this port in the first place.) And no, this is not merely an exercise in flogging a geriatric compiler into building Doom Generic, though we’ll necessarily do that as part of the conversion. There’s no AIX sound driver for ANS audio, so this port is mute, but at the end we’ll have a Doom executable that runs well on the ANS console under CDE and has no other system prerequisites. We’ll even test it on one of IBM’s PowerPC AIX laptops as well. Because we should. ↫ Cameron Kaiser Excellent reading, as always, from Cameron Kaiser.
The next Apple operating systems will be identified by year, rather than with a version number, according to people with knowledge of the matter. That means the current iOS 18 will give way to “iOS 26,” said the people, who asked not to be identified because the plan is still private. Other updates will be known as iPadOS 26, macOS 26, watchOS 26, tvOS 26 and visionOS 26. Apple is making the change to bring consistency to its branding and move away from an approach that can be confusing to customers and developers. Today’s operating systems — including iOS 18, watchOS 12, macOS 15 and visionOS 2 — use different numbers because their initial versions didn’t debut at the same time. ↫ Mark Gurman at Bloomberg OK.
Let’s dive into a peculiar bug in iOS. And by that I mean, let’s follow along as Guilherme Rambo dives into a peculiar bug in iOS. The bug is that, if you try to send an audio message using the Messages app to someone who’s also using the Messages app, and that message happens to include the name “Dave and Buster’s”, the message will never be received. ↫ Guilherme Rambo As I read this first description of the bug, I had no idea what could possibly be causing this. However, once Rambo explained that every audio message is transcribed by Apple into a text version, I immediately assumed what was going on: that “and” is throwing up problems because the actual name of the brand is stylised with an ampersand, isn’t it? It’s always DNS HTML, isn’t it? Yes. Yes it is. MessagesBlastDoorService uses MBDXMLParserContext (via MBDHTMLToSuperParserContext) to parse XHTML for the audio message. Ampersands have special meaning in XML/HTML and must be escaped, so the correct way to represent the transcription in HTML would have been "Dave & Buster's". Apple’s transcription system is not doing that, causing the parser to attempt to detect a special code after the ampersand, and since there’s no valid special code nor semicolon terminating what it thinks is an HTML entity, it detects an error and stops parsing the content. ↫ Guilherme Rambo It must be somewhat of a relief to programmers and developers the world over that even a company as large and filled with talented people as Apple can run into bugs like this.