{
   "version" : "https://jsonfeed.org/version/1.1",
   "title" : "Daring Fireball",
   "home_page_url" : "https://daringfireball.net/",
   "feed_url" : "https://daringfireball.net/feeds/json",
   "authors" : [
      {
         "url" : "https://twitter.com/gruber",
         "name" : "John Gruber"
      }
   ],
   "icon" : "https://daringfireball.net/graphics/apple-touch-icon.png",
   "favicon" : "https://daringfireball.net/graphics/favicon-64.png",
   "items" : [
      {
         "title" : "Steve Jobs in 2007, on Apple’s Pursuit of PC Market Share: ‘We Just Can’t Ship Junk’",
         "date_published" : "2026-03-05T19:43:16Z",
         "date_modified" : "2026-03-06T00:18:13Z",
         "id" : "https://daringfireball.net/linked/2026/03/05/steve-jobs-we-just-cant-ship-junk",
         "url" : "https://daringfireball.net/linked/2026/03/05/steve-jobs-we-just-cant-ship-junk",
         "external_url" : "https://www.youtube.com/watch?v=U37Ds3RvyoM",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>In August 2007, Apple held a Mac event in the Infinite Loop Town Hall auditorium. <a href=\"https://www.apple.com/newsroom/2007/08/07Apple-Unveils-New-iMac/\">New iMacs</a>, <a href=\"https://www.apple.com/newsroom/2007/08/07Apple-Introduces-iLife-08/\">iLife ’08</a> (major updates to iPhoto and iMovie), and <a href=\"https://www.apple.com/newsroom/2007/08/07Apple-Introduces-iWork-08/\">iWork ’08</a> (including the debut of Numbers 1.0). Back then, believe it or not, at the end of these Town Hall events, Apple executives would sit on stools and take questions from the media. For this one, Steve Jobs was flanked by Tim Cook and Phil Schiller. Molly Wood, then at CNet, asked, “And so, I guess once and for all, is it your goal to overtake the PC in market share?”</p>\n\n<p>The audience — along with Cook, Jobs, and Schiller — chuckled. And then Jobs answered. You should watch the video — it’s just two minutes — but here’s what he said:</p>\n\n<blockquote>\n  <p>I can tell you what our goal is. Our goal is to make the best\npersonal computers in the world and to make products we are proud\nto sell and would recommend to our family and friends. And we want\nto do that at the lowest prices we can. But I have to tell you,\nthere’s some stuff in our industry that we wouldn’t be proud to\nship, that we wouldn’t be proud to recommend to our family and\nfriends. And we can’t do it. We just can’t ship junk.</p>\n\n<p>So there are thresholds that we can’t cross because of who\nwe are. But we want to make the best personal computers in the\nindustry. And we think there’s a very significant slice of the\nindustry that wants that too. And what you’ll find is our products\nare usually <em>not</em> premium priced. You go and price out our\ncompetitors’ products, and you add the features that you have to\nadd to make them useful, and you’ll find in some cases they are\nmore expensive than our products. The difference is we don’t offer\nstripped-down lousy products. We just don’t offer\ncategories of products like that. But if you move those aside and\ncompare us with our competitors, I think we compare pretty\nfavorably. And a lot of people have been doing that, and\nsaying that now, for the last 18 months.</p>\n</blockquote>\n\n<p>Steve Jobs would have <em>loved</em> the MacBook Neo. Everything about it, right down to the fact that Apple is responsible for the silicon.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.youtube.com/watch?v=U37Ds3RvyoM\">youtube.com/watch?v=U37Ds3RvyoM</a></strong></em></p>\n"
      },
      {
         "title" : "★ Thoughts and Observations on the MacBook Neo",
         "date_published" : "2026-03-04T20:40:11Z",
         "date_modified" : "2026-03-05T19:21:10Z",
         "id" : "https://daringfireball.net/2026/03/599_not_a_piece_of_junk_macbook_neo",
         "url" : "https://daringfireball.net/2026/03/599_not_a_piece_of_junk_macbook_neo",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p><em>$599. Not a piece of junk.</em></p>\n\n<p>That’s <em>not</em> a marketing slogan from Apple for <a href=\"https://www.apple.com/macbook-neo/\">the new MacBook Neo</a>. But it could be. And it <em>is</em> the underlying message of the product. For a few years now, Apple has <a href=\"https://daringfireball.net/search/walmart+macbook+air+m1\">quietly dabbled with the sub-$1,000 laptop market</a>, by selling the base configuration of the M1 MacBook Air — a machine that <a href=\"https://www.apple.com/newsroom/2020/11/introducing-the-next-generation-of-mac/\">debuted</a> in November 2020 — at retailers like Walmart for under $700. But <em>dabbling</em> is the right word. Apple has never ventured under the magic $999 price point for a MacBook available in its own stores.</p>\n\n<p>As of today, they’re not just in the sub-$1,000 laptop market, they’re going in hard. The MacBook Neo is a very compelling $600 laptop, and for just $100 more, you get a configuration with Touch ID and double the storage (512 GB instead of 256).</p>\n\n<p>You can argue that all MacBooks should have Touch ID. My first answer to that is “$599”. My second answer is “education”. Touch ID doesn’t really make sense for laptops shared by kids in a school. And with Apple’s $100 education pricing discount, the base MacBook Neo, at $499, is <em>half the price</em> of the  base M5 MacBook Air ($1099 retail, $999 education). Half the price.</p>\n\n<p>I’m writing this from Apple’s hands-on “experience” in New York, amongst what I’d estimate as a few hundred members of the media. It’s a pretty big event, and a very big space inside some sort of empty warehouse on the western edge of Chelsea. Before playing the four-minute Neo introduction video (which you should watch — <a href=\"https://www.apple.com/newsroom/2026/03/say-hello-to-macbook-neo/?videoid=45c8e3bf69354631f6ee78a782356dbf\">it’s embedded in Apple’s Newsroom post</a>), John Ternus took the stage to address the audience. He emphasized that the Mac user base continues to grow, because “nearly half of Mac buyers are new to the platform”. Ternus didn’t say the following aloud, but Apple clearly knows what has kept a <em>lot</em> of would-be switchers from switching, and it’s the price. The Mac Mini is great, but normal people only buy laptops, and aside from the aforementioned dabbling with the five-year-old M1 MacBook Air, Apple just hasn’t ventured under $999. “<a href=\"https://www.youtube.com/watch?v=U37Ds3RvyoM\">We just can’t ship junk</a>,” Steve Jobs said back in 2007. It’s not that Apple never noticed the demand for laptops in the $500–700 range. It’s that they didn’t see how to make one that wasn’t junk.</p>\n\n<p>Now they have. And the PC world should take note. One of my briefings today included a side-by-side comparison between a MacBook Neo and an HP 14-inch laptop “in the same price category”. It was something like <a href=\"https://www.hp.com/us-en/shop/pdp/hp-omnibook-5-flip-14-fp0057nr\">this one</a>, with an Intel Core 5 chip, which costs $550. The HP’s screen sucks (very dim, way lower resolution), the speakers suck, the keyboard sucks, and the trackpad sucks. It’s a thick, heavy, plasticky piece of junk. I didn’t put my nose to it, but I wouldn’t be surprised if it smells bad.</p>\n\n<p>The MacBook Neo looks and feels every bit like a MacBook. Solid aluminum. Good keyboard (no backlighting, but supposedly the same mechanism as in other post-2019 MacBooks — felt great in my quick testing). Good trackpad (no <a href=\"https://support.apple.com/en-us/102309\">Force Touch</a> — it actually physically clicks, but you can click anywhere, not just the bottom). Good bright display (500 nits max, same as the MacBook Air). Surprisingly good speakers, in a new side-firing configuration. Without even turning either laptop on, you can just see and feel that the MacBook Neo is a vastly superior device.</p>\n\n<p>And when you do turn them on, you see the vast difference in display quality and hear the vast difference in speaker quality. And you get MacOS, not Windows, which, even with Tahoe, remains the quintessential glass of ice water in hell for the computer industry.</p>\n\n<p>I came into today’s <s>event</s> experience expecting a starting price of $799 for the Neo — $300 less than the new $1,099 price for the base M5 MacBook Air (which, in defense of that price, starts with 512 GB storage). $599 is a fucking statement. Apple is coming after this market. I think they’re going to sell a zillion of these things, and “almost half” of new Mac buyers being new to the platform is going to become “more than half”. The MacBook Neo is not a footnote or hobby, or a pricing stunt to get people in the door before upselling them to a MacBook Air. It’s the first major new Mac aimed at the consumer market in the Apple Silicon era. It’s meant to make a dent — perhaps a minuscule <a href=\"https://www.businessinsider.com/steve-jobs-famous-quote-misunderstood-laurene-powell-2020-2\">dent in the universe</a>, but a big dent in the Mac’s share of the overall PC market.</p>\n\n<h2>Miscellaneous Observations</h2>\n\n<p>It’s worth noting that the Neo is aptly named. It really is altogether new. In that way it’s the opposite of the five-year-old M1 MacBook Air that Apple had been selling through retailers like Walmart and Amazon. Rather than selling something old for a lower price, they’ve designed and engineered something new from the ground up to launch at a lower price. It’s an all-new trackpad. It’s a good but different display than the Air’s — slightly smaller (13.0 inches vs. 13.6) and supporting only the sRGB color gamut, not P3. <em>If you know the difference between sRGB and P3, the Neo is not the MacBook you want.</em> What Neo buyers are going to notice is that the display looks good and is just as bright as the Air’s — and it looks way better, way sharper, and way brighter than the criminally ugly displays on PC laptops in this price range.</p>\n\n<p>Even the Apple logo on the back of the display lid is different. Rather than make it polished and shiny, <a href=\"https://daringfireball.net/misc/2026/03/macbook-neo-apple-logo.jpeg\">it’s simply embossed</a>. Save a few bucks here, a few bucks there, and you eventually grind your way to a new MacBook that deserves the name “MacBook” but starts at just $600.</p>\n\n<p>But of course there are trade-offs. You can use Apple’s Compare page <a href=\"https://www.apple.com/macbook-neo/compare/?modelList=MacBook-Neo-A18-Pro,MacBook-Air-M5,MacBook-Air-M1\">to see the differences between the Neo and Air</a> (and, for kicks, the 2020 M1 Air that until now was still being sold at Walmart). Even better, over at 512 Pixels Stephen Hackett has <a href=\"https://512pixels.net/2026/03/the-differences-between-the-macbook-neo-and-macbook-air/\">assembled a concise list of the differences between the MacBook Neo and MacBook Air</a>. All of these things matter, but none of these things are dealbreakers for a $500-700 MacBook. These trade-offs are extremely well-considered on Apple’s part.</p>\n\n<p>I’ll call out one item from Hackett’s 17-item list in particular:</p>\n\n<blockquote>\n  <p>One of the two USB-C ports <a href=\"https://www.macrumors.com/2026/03/04/macbook-neo-features-two-different-usb-ports/\">is limited</a> to USB 2.0 speeds of just\n480 Mb/s.</p>\n</blockquote>\n\n<p>On the one hand, this stinks. It just does. The two ports look exactly the same — and neither is labeled in any way — but they’re different. But on the other hand, the Neo is the first product with an A-series chip that Apple has ever made that supports two USB ports.<sup id=\"fnr1-2026-03-04\"><a href=\"#fn1-2026-03-04\">1</a></sup> It was, I am reliably informed by Apple product marketing folks, a significant engineering achievement to get a second USB port <em>at all</em> on the MacBook Neo while basing it on the A18 Pro SoC. And while the ports aren’t labeled, if you plug an external display into the “wrong” port, you’ll get an on-screen notification suggesting you plug it into the other port. That this second USB-C port is USB 2.0 is not great, but it is fine.</p>\n\n<p>Other notes:</p>\n\n<ul>\n<li><p>I think the “fun-ness” of the Neo colors was overstated <a href=\"https://www.bloomberg.com/news/newsletters/2026-02-15/tesla-carplay-delays-related-to-ios-26-and-fsd-apple-s-new-siri-delays-ios-27\">in the rumor mill</a>. But the “blush” color is definitely pink, “citrus” is definitely yellow, and “indigo” is definitely blue. No confusing any of them with shades of gray.</p></li>\n<li><p>The keyboards are color-matched. At a glance it’s easy to think the keyboards are all white, but only on the silver Neo are the key caps actually white. The others are all slightly tinted to match the color of the case. Nice!</p></li>\n<li><p>8 GB of RAM is not a lot, but with Apple Silicon it really is enough for typical consumer productivity apps. (If they update the Neo annually and next year’s model gets the A19 Pro, it will move not to 16 GB of RAM but 12 GB.)</p></li>\n<li><p>It’s an interesting coincidence that the base models for the Neo and iPhone 17e both cost $600. For $1,200 you can buy a new iPhone and a new MacBook for just $100 more than the price of the base model M5 MacBook Air. (And the iPhone 17e is the one with the faster CPU.)</p></li>\n<li><p>With the Neo only offered in two configurations — $600 or $700 — and the M5 Air now starting at $1,100, Apple has no MacBooks in the range between $700 and $1,100.</p></li>\n<li><p>To consider the spread of Apple’s market segmentation, and how the Neo expands it, think about the fact that on the premium side, <a href=\"https://www.apple.com/shop/product/mwr53ll/a/magic-keyboard-for-ipad-pro-13%E2%80%91inch-m5-us-english-black\">the 13-inch iPad Pro Magic Keyboard costs $350</a>. That’s a keyboard with a trackpad and a hinge. You can now buy a whole damn 13-inch MacBook Neo — which includes a keyboard, trackpad, and hinge, along with a display and speakers and a whole Macintosh computer — for just $250 more.</p></li>\n</ul>\n\n<div class=\"footnotes\">\n<hr />\n<ol>\n<li id=\"fn1-2026-03-04\">\n<p>Perhaps the closest Apple had ever come to an A-series-chip product with two ports was the original iPad from 2010, which <a href=\"https://www.phonearena.com/news/apple-ipad-prototype-with-two-ports_id131100\">in late prototypes had two 30-pin connectors</a> — one on the long side and another on the short side — so that you could orient it either way in <a href=\"https://tow.com/2020/04/26/ipad-keyboards/\">the original iPad keyboard dock</a>.&nbsp;<a href=\"#fnr1-2026-03-04\"  class=\"footnoteBackLink\"  title=\"Jump back to footnote 1 in the text.\">&#x21A9;&#xFE0E;</a></p>\n</li>\n</ol>\n</div>\n\n\n\n    "
      },
      {
         "title" : "Studio Display vs. Studio Display XDR",
         "date_published" : "2026-03-04T18:04:43Z",
         "date_modified" : "2026-03-04T18:04:44Z",
         "id" : "https://daringfireball.net/linked/2026/03/04/studio-display-vs-studio-display-xdr",
         "url" : "https://daringfireball.net/linked/2026/03/04/studio-display-vs-studio-display-xdr",
         "external_url" : "https://www.apple.com/displays/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Not sure if this page was there yesterday, but the main “Displays” page at Apple’s website is a spec-by-spec comparison between the regular and XDR models. Nice.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/displays/\">apple.com/displays/</a></strong></em></p>\n"
      },
      {
         "title" : "Compatibility Notes on the New Studio Displays",
         "date_published" : "2026-03-04T16:10:32Z",
         "date_modified" : "2026-03-04T16:10:33Z",
         "id" : "https://daringfireball.net/linked/2026/03/04/compatibility-notes-on-the-new-studio-displays",
         "url" : "https://daringfireball.net/linked/2026/03/04/compatibility-notes-on-the-new-studio-displays",
         "external_url" : "https://www.macrumors.com/2026/03/03/apple-studio-display-no-intel-mac-support/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Juli Clover, at MacRumors, notes that neither the new Studio Display nor the Studio Display XDR are <a href=\"https://www.macrumors.com/2026/03/03/apple-studio-display-no-intel-mac-support/\">compatible with Intel-based Macs</a>. (I’m curious why.) Also, <a href=\"https://www.macrumors.com/2026/03/03/studio-display-xdr-120hz-limits/\">in a separate report</a>, she notes that Macs with any M1 chip, or the base M2 or M3, are only able to drive the Studio Display XDR at 60 Hz. You need a Pro or better M2/M3, or any M4 or M5 chip, to drive it at 120 Hz.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.macrumors.com/2026/03/03/apple-studio-display-no-intel-mac-support/\">macrumors.com/2026/03/03/apple-studio-display-no-intel-mac…</a></strong></em></p>\n"
      },
      {
         "title" : "‘In Other Words, Batman Has Become Superman and Robin Has Become Batman’",
         "date_published" : "2026-03-04T13:42:46Z",
         "date_modified" : "2026-03-04T13:42:47Z",
         "id" : "https://daringfireball.net/linked/2026/03/04/snell-batman-superman",
         "url" : "https://daringfireball.net/linked/2026/03/04/snell-batman-superman",
         "external_url" : "https://sixcolors.com/post/2026/03/apple-gives-in-to-temptation-and-renames-its-cpu-cores/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Jason Snell, Six Colors:</p>\n\n<blockquote>\n  <p>Here’s the backstory: With every new generation of Apple’s\nMac-series processors, I’ve gotten the impression from Apple execs\nthat they’ve been a little frustrated with the perception that\ntheir “lesser” efficiency cores were weak sauce. I’ve lost count\nof the number of briefings and conversations I’ve had where\nthey’ve had to go out of their way to point out that, actually,\nthe lesser cores on an M-series chip are quite fast on their own,\nin addition to being very good at saving power!</p>\n\n<p>Clearly they’ve had enough of that, so they’re changing how those\ncores are marketed to emphasize their performance, rather than\ntheir efficiency.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://sixcolors.com/post/2026/03/apple-gives-in-to-temptation-and-renames-its-cpu-cores/\">sixcolors.com/post/2026/03/apple-gives-in-to-temptation-and…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Announces Updated Studio Display and All-New Studio Display XDR",
         "date_published" : "2026-03-03T21:25:07Z",
         "date_modified" : "2026-03-04T18:02:49Z",
         "id" : "https://daringfireball.net/linked/2026/03/03/updated-studio-display-and-all-new-studio-display-xdr",
         "url" : "https://daringfireball.net/linked/2026/03/03/updated-studio-display-and-all-new-studio-display-xdr",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-display-xdr/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Apple today announced a new family of displays engineered to pair\nbeautifully with Mac and meet the needs of everyone, from everyday\nusers to the world’s top pros. The new <a href=\"https://www.apple.com/studio-display/\">Studio Display</a>\nfeatures a 12MP Center Stage camera, now with improved image\nquality and support for Desk View; a studio-quality\nthree-microphone array; and an immersive six-speaker sound system\nwith Spatial Audio. It also now includes powerful Thunderbolt 5\nconnectivity, providing more downstream connectivity for\nhigh-speed accessories or daisy-chaining displays. The all-new\n<a href=\"https://www.apple.com/studio-display-xdr/\">Studio Display XDR</a> takes the pro display experience to the\nnext level. Its 27-inch 5K Retina XDR display features an advanced\nmini-LED backlight with over 2,000 local dimming zones, up to 1000\nnits of SDR brightness, and 2000 nits of peak HDR brightness, in\naddition to a wider color gamut, so content jumps off the screen\nwith breathtaking contrast, vibrancy, and accuracy. With its 120Hz\nrefresh rate, Studio Display XDR is even more responsive to\ncontent in motion, and Adaptive Sync dynamically adjusts frame\nrates for content like video playback or graphically intense\ngames. Studio Display XDR offers the same advanced camera and\naudio system as Studio Display, as well as Thunderbolt 5\nconnectivity to simplify pro workflow setups. The new Studio\nDisplay with a tilt-adjustable stand starts at $1,599, and Studio\nDisplay XDR with a tilt- and height-adjustable stand starts at\n$3,299. Both are available in standard or nano-texture glass\noptions, and can be pre-ordered starting tomorrow, March 4, with\navailability beginning Wednesday, March 11.</p>\n</blockquote>\n\n<p>Compared to the first-generation Studio Display (<a href=\"https://www.apple.com/newsroom/2022/03/apple-unveils-all-new-mac-studio-and-studio-display/\">March 2022</a>), the updated model really just has a better camera. (<a href=\"https://daringfireball.net/2022/03/the_apple_studio_display\">Wouldn’t take much to improve upon the old camera</a>.) The Studio Display XDR is the interesting new one. Apple doesn’t seem to have a “Compare” page for its displays, so the <a href=\"https://www.apple.com/studio-display/specs/\">Studio Display Tech Specs</a> and <a href=\"https://www.apple.com/studio-display-xdr/specs/\">Studio Display XDR Tech Specs</a> pages will have to suffice. <strong>Update:</strong> <a href=\"https://www.apple.com/displays/\">The main “Displays” page at Apple’s website</a> serves as a comparison page between the new Studio Display and Studio Display XDR.</p>\n\n<p>The regular Studio Display maxes out at 600 nits, and only supports a refresh rate of 60 Hz. The Studio Display XDR maxes out at 1,000 nits for SDR content and 2,000 nits for HDR, with up to 120 Hz refresh rate. Nice, but not enough to tempt me to upgrade from my current Studio Display with nano-texture, which I never seem to run at maximum brightness. I guess it would be nice to see HDR content, but not nice enough to spend $3,600 to get one with nano-texture. And I don’t think I care about 120 Hz on my Mac?</p>\n\n<p><s>Unresolved is what this means for the <a href=\"https://www.apple.com/pro-display-xdr/\">Pro Display XDR</a>, which remains unchanged since <a href=\"https://www.apple.com/newsroom/2019/06/apple-unveils-powerful-all-new-mac-pro-and-groundbreaking-pro-display-xdr/\">its debut in 2019</a>.</s> <strong>Update:</strong> Whoops, apparently this <em>has</em> been resolved. A small-print note on the Newsroom announcement states:</p>\n\n<blockquote>\n  <p>Studio Display XDR replaces Pro Display XDR and starts at $3,299\n(U.S.) and $3,199 (U.S.) for education.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-display-xdr/\">apple.com/newsroom/2026/03/apple-unveils-new-studio-display…</a></strong></em></p>\n"
      },
      {
         "title" : "New MacBook Air With M5",
         "date_published" : "2026-03-03T21:08:42Z",
         "date_modified" : "2026-03-03T21:09:56Z",
         "id" : "https://daringfireball.net/linked/2026/03/03/new-macbook-air-with-m5",
         "url" : "https://daringfireball.net/linked/2026/03/03/new-macbook-air-with-m5",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>MacBook Air now comes standard with double the starting storage at\n512GB with faster SSD technology, and is configurable up to 4TB,\nso customers can keep their most important work on hand. Apple’s\nN1 wireless chip delivers Wi-Fi 7 and Bluetooth 6 for seamless\nconnectivity on the go. MacBook Air features a beautifully thin,\nlight, and durable aluminum design, stunning Liquid Retina\ndisplay, 12MP Center Stage camera, up to 18 hours of battery life,\nan immersive sound system with Spatial Audio, and two Thunderbolt\n4 ports with support for up to two external displays.</p>\n</blockquote>\n\n<p>Base storage went from 256 to 512 GB, but the base <em>price</em> went from the magic $999 to $1,100 ($1,099, technically, which doesn’t make the 99 seem magic). Presumably, those in the market for a $999 MacBook will buy the new  about-to-be-announced-tomorrow lower-priced MacBook “<a href=\"https://daringfireball.net/linked/2026/03/03/macbook-neo-name-leak\">Neo</a>”, which I’m guessing will start at $800 ($799), maybe as low as $700 ($699), but will surely have higher-priced configurations for additional storage. Today’s new M5 MacBook Airs have storage upgrades of:</p>\n\n<ul>\n<li>1 TB (+ $200)</li>\n<li>2 TB (+ $600)</li>\n<li>4 TB (+ $1,200)</li>\n</ul>\n\n<p>Colors remain unchanged (and in my opinion, boring): midnight, starlight, silver, sky blue (almost black, gold-ish gray, gray, blue-ish gray). RAM options remain unchanged too: 16, 24, or 32 GB.</p>\n\n<p><a href=\"https://www.apple.com/macbook-pro/compare/?modelList=MacBook-Air-M5,MacBook-Air-M4,MacBook-Pro-14-M5\">A comparison page showing the new M5 Air, old M4 Air, and base M5 MacBook Pro</a> suggests not much else is new year-over-year, other than the Wi-Fi 7 and Bluetooth 6 support from the N1 chip.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/\">apple.com/newsroom/2026/03/apple-introduces-the-new-macbook…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Might Have Prematurely Leaked the Name ‘MacBook Neo’",
         "date_published" : "2026-03-03T20:59:43Z",
         "date_modified" : "2026-03-03T20:59:44Z",
         "id" : "https://daringfireball.net/linked/2026/03/03/macbook-neo-name-leak",
         "url" : "https://daringfireball.net/linked/2026/03/03/macbook-neo-name-leak",
         "external_url" : "https://www.macrumors.com/2026/03/03/apple-accidentally-leaks-macbook-neo/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Joe Rossignol, MacRumors:</p>\n\n<blockquote>\n  <p>A regulatory document for a “MacBook Neo” (Model A3404) has\nappeared on Apple’s website. Unfortunately, there are no further\ndetails or images available yet. While the PDF file does not\ncontain the “MacBook Neo” name, it briefly appeared in a link on\nApple’s regulatory website for EU compliance purposes.</p>\n</blockquote>\n\n<p>My money was on just plain “MacBook”, but I like “MacBook Neo”.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.macrumors.com/2026/03/03/apple-accidentally-leaks-macbook-neo/\">macrumors.com/2026/03/03/apple-accidentally-leaks-macbook…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Introduces MacBook Pro Models With M5 Pro and M5 Max Chips",
         "date_published" : "2026-03-03T20:01:28Z",
         "date_modified" : "2026-03-04T22:55:07Z",
         "id" : "https://daringfireball.net/linked/2026/03/03/apple-introduces-macbook-pro-models-with-m5-pro-and-m5-max-chips",
         "url" : "https://daringfireball.net/linked/2026/03/03/apple-introduces-macbook-pro-models-with-m5-pro-and-m5-max-chips",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Apple today announced the latest <a href=\"https://www.apple.com/macbook-pro/\">14- and 16-inch MacBook\nPro</a> with the all-new M5 Pro and M5 Max, bringing\ngame-changing performance and AI capabilities to the world’s best\npro laptop. With M5 Pro and M5 Max, MacBook Pro features a new CPU\nwith the world’s fastest CPU core, a next-generation GPU with a\nNeural Accelerator in each core, and higher unified memory\nbandwidth, altogether delivering up to 4× AI performance compared\nto the previous generation, and up to 8× AI performance compared\nto M1 models. This allows developers, researchers, business\nprofessionals, and creatives to unlock new AI-enabled workflows\nright on MacBook Pro. It now comes with up to 2× faster SSD\nperformance and starts at 1TB of storage for M5 Pro and 2TB for M5\nMax. The new MacBook Pro includes N1, an Apple-designed wireless\nnetworking chip that enables Wi-Fi 7 and Bluetooth 6, bringing\nimproved performance and reliability to wireless connections. It\nalso offers up to 24 hours of battery life; a gorgeous Liquid\nRetina XDR display with a nano-texture option; a wide array of\nconnectivity, including Thunderbolt 5; a 12MP Center Stage camera;\nstudio-quality mics; an immersive six-speaker sound system; Apple\nIntelligence features; and the power of macOS Tahoe. The new\nMacBook Pro comes in space black and silver, and is available to\npre-order starting tomorrow, March 4, with availability beginning\nWednesday, March 11.</p>\n</blockquote>\n\n<p>The <a href=\"https://www.apple.com/macbook-pro/specs/\">MacBook Pro Tech Specs page</a> is a good place to start to compare the entire M5 MacBook Pro lineup. One noteworthy change is that last year’s M4 Pro models only supported 24 or 48 GB of RAM; the new M5 Pro models support 24, 48, and 64 GB. Memory configurations for the M5 Max are unchanged from the M4 Max: 36, 48, 64, and 128 GB. (You could get an M4 Pro chip with 64 GB, but only on the Mac Mini.)</p>\n\n<p>Also worth noting — Apple’s RAM pricing remains unchanged, despite the spike in memory prices industry-wide. With the “full” M5 Max chip (18-core CPU, 40-core GPU — there’s a lesser configuration with “only” 32 GPU cores for -&#8288;$300), base memory is 48 GB. Upgrading to 64 GB costs $200, and upgrading to 128 GB costs $1,000. Same prices as last year. This means the price for a MacBook Pro with 64 GB of RAM — if that’s your main concern — <em>dropped</em> by $800 year over year. Last year you needed to buy one with the high-end M4 Max chip to get 64 GB; now you can configure a MacBook Pro with the M5 Pro with 64 GB. Nice!</p>\n\n<p>Ben Thompson and I wagered a steak dinner on this on <a href=\"https://dithering.fm/\">Dithering</a>. Ben bet on Apple’s memory prices going up; I bet on them staying the same. My thinking was that this industry-wide spike in RAM prices is exactly why Apple has always charged more for memory — “just in case”. I’m going to enjoy that steak.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/\">apple.com/newsroom/2026/03/apple-introduces-macbook-pro…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Debuts M5 Pro and M5 Max, and Renames Its M-Series CPU Cores",
         "date_published" : "2026-03-03T18:11:32Z",
         "date_modified" : "2026-03-04T18:15:07Z",
         "id" : "https://daringfireball.net/linked/2026/03/03/apple-debuts-m5-pro-and-m5-max",
         "url" : "https://daringfireball.net/linked/2026/03/03/apple-debuts-m5-pro-and-m5-max",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-debuts-m5-pro-and-m5-max-to-supercharge-the-most-demanding-pro-workflows/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Apple today announced M5 Pro and M5 Max, the world’s most advanced\nchips for pro laptops, powering the new MacBook Pro. The chips are\nbuilt using a new Apple-designed Fusion Architecture. This\ninnovative design combines two dies into a single system on a chip\n(SoC), which includes a powerful CPU, scalable GPU, Media Engine,\nunified memory controller, Neural Engine, and Thunderbolt 5\ncapabilities. M5 Pro and M5 Max feature a new 18-core CPU\narchitecture. It includes six of the highest-performing core\ndesign, now called super cores, that are the world’s fastest CPU\ncore. Alongside these cores are 12 all-new performance cores,\noptimized for power-efficient, multithreaded workloads. [...]</p>\n\n<p>The industry-leading super core was first introduced as\nperformance cores in M5, which also adopts the super core name for\nall M5-based products — MacBook Air, the 14-inch MacBook Pro,\niPad Pro, and Apple Vision Pro. This core is the\nhighest-performance core design with the world’s fastest\nsingle-threaded performance, driven in part by increased front-end\nbandwidth, a new cache hierarchy, and enhanced branch prediction.</p>\n\n<p>M5 Pro and M5 Max also introduce an all-new performance core that\nis optimized to deliver greater power-efficient, multithreaded\nperformance for pro workloads. Together with the super cores, the\nchips deliver up to 2.5× higher multithreaded performance than M1\nPro and M1 Max. The super cores and performance cores give\nMacBook Pro a huge performance boost to handle the most\nCPU-intensive pro workloads, like analyzing complex data or\nrunning demanding simulations with unparalleled ease.</p>\n</blockquote>\n\n<p>This is a bit confusing, but I think — after a media briefing with Apple reps this morning — I’ve got it straight. From the M1 through M4, there were two CPU core types: efficiency and performance. When the regular M5 chip debuted in October, Apple continued using those same names, efficiency and performance, for its two core types. But as of today, they’re renaming them, and introducing a third core type that they’re calling “performance”. They’re reusing the old <em>performance</em> name for an altogether new CPU core type. So you can see what I mean about it being confusing.</p>\n\n<p>There are now three core types in M5-series CPUs. Efficiency cores are still “efficiency”, but they’re only in the base M5. What used to be called “performance” cores are now called “super” cores, and they’re present in all M5 chips. The new core type — more power-efficient than super cores, more performant than efficiency cores — are taking the old name “performance”. Here are the core counts in table form, with separate rows for the 15- and 18-core M5 Pro variants:</p>\n\n<!-- Markdown table:\n|        | Efficiency | Performance | Super |\n| ------ | :--------: | :---------: | :---: |\n| M5     |     6      | — |   4   |\n| M5 Pro | — |     10      |   5   |\n| M5 Pro | — |     12      |   6   |\n| M5 Max | — |     12      |   6   |\n-->\n\n<div class = \"article\">\n<table width = 500 style=\"margin-left: -10px;\">\n<thead>\n<tr>\n  <th></th>\n  <th align=\"center\">Efficiency</th>\n  <th align=\"center\">Performance</th>\n  <th align=\"center\">Super</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n  <td>M5</td>\n  <td align=\"center\">6</td>\n  <td align=\"center\">—</td>\n  <td align=\"center\">4</td>\n</tr>\n<tr>\n  <td>M5 Pro</td>\n  <td align=\"center\">—</td>\n  <td align=\"center\">10</td>\n  <td align=\"center\">5</td>\n</tr>\n<tr>\n  <td>M5 Pro</td>\n  <td align=\"center\">—</td>\n  <td align=\"center\">12</td>\n  <td align=\"center\">6</td>\n</tr>\n<tr>\n  <td>M5 Max</td>\n  <td align=\"center\">—</td>\n  <td align=\"center\">12</td>\n  <td align=\"center\">6</td>\n</tr>\n</tbody>\n</table>\n</div>\n\n<p>Another way to think about it is that there are regular efficiency cores in the plain M5, and new higher-performing efficiency cores called “performance” in the M5 Pro and M5 Max. The problem is that the old M1–M4 names were clear — one CPU core type was fast but optimized for efficiency so they called it “efficiency”, and the other core type was efficient but optimized for performance so they called it “performance”. Now, the new “performance” core types are the optimized-for-efficiency CPU cores in the Pro and Max chips, and despite their name, they’re not the most performant cores.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-debuts-m5-pro-and-m5-max-to-supercharge-the-most-demanding-pro-workflows/\">apple.com/newsroom/2026/03/apple-debuts-m5-pro-and-m5-max…</a></strong></em></p>\n"
      },
      {
         "title" : "[Sponsor] npx workos: An AI Agent That Writes Auth Directly Into Your Codebase",
         "date_published" : "2026-03-03T00:20:21Z",
         "date_modified" : "2026-03-03T00:20:22Z",
         "id" : "https://daringfireball.net/feeds/sponsors/2026/03/npx_workos_an_ai_agent_that_wr",
         "url" : "https://daringfireball.net/feeds/sponsors/2026/03/npx_workos_an_ai_agent_that_wr",
         "external_url" : "https://workos.com/docs/authkit/cli-installer?utm_source=tldrdev&utm_medium=newsletter&utm_campaign=q12026",
         "authors" : [
            {
               "name" : "Daring Fireball Department of Commerce"
            }
         ],
         "content_html" : "\n<p>npx workos <a href=\"https://youtu.be/kU88lUqdduQ?utm_source=daringfireball&amp;utm_medium=newsletter&amp;utm_campaign=q12026\">launches an AI agent</a>, powered by Claude, that reads your project, detects your framework, and writes a complete auth integration directly into your existing codebase. It’s not a template generator. It reads your code, understands your stack, and writes an integration that fits.</p>\n\n<p>The <a href=\"https://workos.com/?utm_source=daringfireball&amp;utm_medium=newsletter&amp;utm_campaign=q12026\">WorkOS</a> agent then typechecks and builds, feeding any errors back to itself to fix.</p>\n\n<p><a href=\"https://workos.com/docs/authkit/cli-installer?utm_source=tldrdev&amp;utm_medium=newsletter&amp;utm_campaign=q12026\">See how it works →</a></p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://workos.com/docs/authkit/cli-installer?utm_source=tldrdev&utm_medium=newsletter&utm_campaign=q12026\">workos.com/docs/authkit/cli-installer?utm_source=tldrdev…</a></strong></em></p>\n"
      },
      {
         "title" : "★ HazeOver — Mac Utility for Highlighting the Frontmost Window",
         "date_published" : "2026-03-02T23:41:11Z",
         "date_modified" : "2026-03-03T18:38:32Z",
         "id" : "https://daringfireball.net/2026/03/hazeover",
         "url" : "https://daringfireball.net/2026/03/hazeover",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Back in December <a href=\"https://daringfireball.net/linked/2025/12/03/alan-app\">I linked to</a> a sort-of stunt project from Tyler Hall <a href=\"https://tyler.io/2025/11/26/alan/\">called Alan.app</a> — a simple Mac utility that draws a bold rectangle around the current active window. Alan.app lets you set the thickness and color of the frame. I used it for an hour or so before calling it quits. It really does solve the severe (and worsening) problem of being able to instantly identify the active window in recent versions of MacOS, but the crudeness of Alan.app’s implementation makes it one of those cases where the cure is worse than the disease. Ultimately I’d rather suffer from barely distinguishable active window state than look at Alan.app’s crude active-window frame all day every day. What makes Alan.app interesting to me is its effectiveness as a protest app. The absurdity of Alan.app’s crude solution highlights the absurdity of the underlying problem — that anyone would even <em>consider</em> running Alan.app (or the fact that Hall was motivated to create and release it) shows just how bad windowing UI is in recent MacOS versions.</p>\n\n<p>Turns out there exists an app that attempts to solve this problem in an elegant way that you might want to actually live with. It’s called <a href=\"https://hazeover.com/\">HazeOver</a>, and developer Maxim Ananov first released it a decade ago. It’s <a href=\"https://apps.apple.com/us/app/hazeover-distraction-dimmer/id430798174?mt=12\">in the Mac App Store for $5</a>, is included <a href=\"https://go.setapp.com/stp130?refAppID=212&amp;stc=index\">in the SetApp subscription service</a>, and has <a href=\"https://hazeover.com/\">a free trial available</a> from the website.</p>\n\n<p>What HazeOver does is highlight the active window by dimming all background windows. That’s it. But it does this simple task with aplomb, and it makes a significant difference in the day-to-day usability of MacOS. Not just MacOS 26 Tahoe — all recent versions of MacOS suffer from a design that makes it difficult to distinguish, instantly, the frontmost (a.k.a. key) window from background windows.<sup id=\"fnr1-2026-03-02\"><a href=\"#fn1-2026-03-02\">1</a></sup> Making all background windows a little dimmer makes a notable difference.</p>\n\n<p>Longtime DF reader <a href=\"https://www.faisal.com/\">Faisal Jawdat</a> sent me a note suggesting I try HazeOver back in early December, after I linked to Alan.app. I didn’t get around to trying HazeOver until December 30, and I’ve been using it ever since. One thing I did, at first, was <em>not</em> set HazeOver to launch automatically at login. That way, each time I restarted or logged out, I’d go back to the default MacOS 15 Sequoia interface, where background windows aren’t dimmed. I wanted to see if I’d miss HazeOver when it wasn’t running. Each time, I did notice, and I missed it. I now have it set to launch automatically when I log in.</p>\n\n<p>HazeOver’s default settings are a bit strong for my taste. By default, it dims background windows by 35 percent. I’ve dialed that back to just 10 percent, and that’s more than noticeable enough for me. I understand why HazeOver’s default dimming is so strong — it emphasizes just what HazeOver is doing. (Also, some people choose to use HazeOver to avoid being distracted by background window content — in which case you might want to increase, not decrease, the dimming from the default setting.) But after you get used to it, you might find, as I did, that a little bit goes a long way. (Jawdat told me he’s dropped down to 12 percent on his machine.) I’ve also diddled with HazeOver’s animation settings, changing from the default (Ease Out, 0.3 seconds) to Ease In &amp; Out, 0.1 seconds — I want switching windows to feel <em>fast fast fast</em>.</p>\n\n<p>Highly recommended, and a veritable bargain <a href=\"https://apps.apple.com/us/app/hazeover-distraction-dimmer/id430798174?mt=12\">at just $5</a>.</p>\n\n<div class=\"footnotes\">\n<hr />\n<ol>\n<li id=\"fn1-2026-03-02\">\n<p>The HazeOver website also has a link to a beta version with updates specific to MacOS 26 Tahoe. To be clear, the current release version, available in the App Store, works just fine on Tahoe. But the beta version has a Liquid Glass-style Settings window, and addresses an edge case where, on Tahoe, the menu bar sometimes appears too dim.&nbsp;<a href=\"#fnr1-2026-03-02\"  class=\"footnoteBackLink\"  title=\"Jump back to footnote 1 in the text.\">&#x21A9;&#xFE0E;</a></p>\n</li>\n</ol>\n</div>\n\n\n\n    "
      },
      {
         "title" : "Unsung Heroes: Flickr’s URLs Scheme",
         "date_published" : "2026-03-02T22:59:41Z",
         "date_modified" : "2026-03-02T23:09:49Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/wichary-flickr-urls",
         "url" : "https://daringfireball.net/linked/2026/03/02/wichary-flickr-urls",
         "external_url" : "https://unsung.aresluna.org/unsung-heroes-flickrs-urls-scheme/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Marcin Wichary, writing at Unsung (which is just an incredibly good and fun weblog):</p>\n\n<blockquote>\n  <p>Half of my education in URLs as user interface came from Flickr in\nthe late 2000s. Its URLs looked like this:</p>\n\n<pre><code>flickr.com/photos/mwichary/favorites\nflickr.com/photos/mwichary/sets\nflickr.com/photos/mwichary/sets/72177720330077904\nflickr.com/photos/mwichary/54896695834\nflickr.com/photos/mwichary/54896695834/in/set-72177720330077904\n</code></pre>\n\n<p>This was incredible and a breath of fresh air. No redundant <code>www.</code>\nin front or awkward <code>.php</code> at the end. No parameters with their\nunpleasant <code>?&amp;=</code> syntax. No <code>%</code> signs partying with hex codes.\nWhen you shared these URLs with others, you didn’t have to retouch\nor delete anything. When Chrome’s address bar started\nautocompleting them, you knew exactly where you were going.</p>\n\n<p>This might seem silly. The <em>user interface of URLs</em>? Who types\nin or edits URLs by hand? But keyboards are still the most\nefficient entry device. If a place you’re going is where you’ve\nalready been, typing a few letters might get you there much faster\nthan waiting for pages to load, clicking, and so on.</p>\n</blockquote>\n\n<p>In general, URLs at Daring Fireball try to work like this.</p>\n\n<ul>\n<li>This post: <a href=\"https://daringfireball.net/linked/2026/03/02/wichary-flickr-urls\"><code>/linked/2026/03/02/wichary-flickr-urls</code></a></li>\n<li>In Markdown: <a href=\"https://daringfireball.net/linked/2026/03/02/wichary-flickr-urls.text\"><code>/linked/2026/03/02/wichary-flickr-urls.text</code></a></li>\n<li>This day’s posts: <a href=\"https://daringfireball.net/linked/2026/03/02/\"><code>/linked/2026/03/02/</code></a></li>\n<li>This month’s posts: <a href=\"https://daringfireball.net/linked/2026/03/\"><code>/linked/2026/03/</code></a></li>\n</ul>\n\n<p>I say “in general” because the DF URLs could be better. There should be one unified URLs space for all posts on DF, not separate ones for feature articles and Linked List posts. Someday.</p>\n\n<p>Wichary subsequently posted <a href=\"https://unsung.aresluna.org/mailbag-urls-as-ui/\">this fine follow-up</a>, chock full of links regarding URL design.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://unsung.aresluna.org/unsung-heroes-flickrs-urls-scheme/\">unsung.aresluna.org/unsung-heroes-flickrs-urls-scheme/</a></strong></em></p>\n"
      },
      {
         "title" : "ChangeTheHeaders",
         "date_published" : "2026-03-02T21:10:50Z",
         "date_modified" : "2026-03-02T21:21:15Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/changetheheaders",
         "url" : "https://daringfireball.net/linked/2026/03/02/changetheheaders",
         "external_url" : "https://underpassapp.com/news/2025/3/4.html",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>During <a href=\"https://daringfireball.net/thetalkshow/2026/02/28/ep-442\">the most recent episode of The Talk Show</a>, Jason Snell brought up a weird issue that I started running into last year. On my Mac, sometimes I’d drag an image out of a web page in Safari, and I’d get an image in <a href=\"https://en.wikipedia.org/wiki/WebP\">WebP</a> format. Sometimes I wouldn’t care. But usually when I download an image like that, it’s because I want to publish (or merely host my own copy of) that image on Daring Fireball. And I don’t publish WebP images — I prefer PNG and JPEG for compatibility.</p>\n\n<p>What made it weird is when I’d view source on the original webpage, the original image was usually in PNG or JPEG format. If I opened the image in a new tab — just the image — I’d get it in PNG or JPEG format. But when I’d download it by dragging out of the original webpage, I’d get a WebP. This was a total WTF for me.</p>\n\n<p>I turned to my friend <a href=\"https://lapcatsoftware.com/articles/\">Jeff Johnson</a>, author of, <a href=\"https://underpassapp.com/\">among other things</a>, the excellent Safari extension <a href=\"https://underpassapp.com/StopTheMadness/\">StopTheMadness</a>. Not only was Johnson able to explain what was going on, he actually made a new Safari extension called ChangeTheHeaders that fixed the problem for me. Johnson, announcing ChangeTheHeaders last year:</p>\n\n<blockquote>\n  <p>After some investigation, I discovered that the difference was the\n<a href=\"https://developer.mozilla.org/docs/Web/HTTP/Reference/Headers/Accept\">Accept HTTP request header</a>, which specifies what types of\nresponse the web browser will accept. Safari’s default Accept\nheader for images is this:</p>\n\n<p><code>Accept:\nimage/webp,image/avif,image/jxl,image/heic,image/heic-sequence,video/*;q=0.8,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5</code></p>\n\n<p>Although <code>image/webp</code> appears first in the list, the order\nactually doesn’t matter. The <a href=\"https://developer.mozilla.org/docs/Glossary/Quality_values\">quality value</a>, specified by\nthe <code>;q=</code> suffix, determines the ranking of types. The range of\nvalues is 0 to 1, with 1 as the default value if none is\nspecified. Thus, <code>image/webp</code> and <code>image/png</code> have equal\nprecedence, equal quality value 1, leaving it up to the web site\nto decide which image type to serve. In this case, the web site\ndecided to serve a WebP image, despite the fact that the image\nURL has a <code>.png</code> suffix. In a URL, unlike in a file path, the\n“file extension”, if one exists, is largely meaningless. A very\nsimple web server will directly match a URL with a local file\npath, but a more complex web server can do almost anything it\nwants with a URL.</p>\n</blockquote>\n\n<p>This was driving me nuts. Thanks to Johnson, I now understand why it was happening, and I had a simple set-it-and-forget-it tool to fix it. Johnson writes:</p>\n\n<blockquote>\n  <p>What can you do with ChangeTheHeaders? I suspect the biggest\nselling point will be to spoof the User-Agent. The extension\nallows you to customize your User-Agent by URL domain. For\nexample, you can make Safari pretend that it’s Chrome on Google\nweb apps that give special treatment to Chrome. You can also\ncustomize the <a href=\"https://developer.mozilla.org/docs/Web/HTTP/Reference/Headers/Accept-Language\">Accept-Language</a> header if you don’t like the\ndefault language handling of some website, such as YouTube.</p>\n</blockquote>\n\n<p>Here’s the custom rule I applied a year ago, when I first installed ChangeTheHeaders (<a href=\"https://daringfireball.net/misc/2026/02/changetheheaders-no-webp.png\">screenshot</a>):</p>\n\n<p>Header: <code>Accept</code> <br />\nValue: <code>image/avif,image/jxl,image/heic,image/heic-sequence,video/*;q=0.8,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5</code> <br />\nURL Domains: «<em>leave blank for all domains</em>» <br />\nURL Filter: «<em>leave blank for all URLs</em>» <br />\nResource Types: <code>image</code></p>\n\n<p>I haven’t seen a single WebP since.</p>\n\n<p>ChangeTheHeaders works everywhere Safari does — Mac, iPhone, iPad, Vision Pro — and <a href=\"https://apps.apple.com/us/app/changetheheaders-for-safari/id6743129567\">you can get it for just $7 on the App Store</a>.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://underpassapp.com/news/2025/3/4.html\">underpassapp.com/news/2025/3/4.html</a></strong></em></p>\n"
      },
      {
         "title" : "Welcome (Back) to Macintosh",
         "date_published" : "2026-03-02T20:27:52Z",
         "date_modified" : "2026-03-02T20:27:53Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/welcome-back-to-macintosh",
         "url" : "https://daringfireball.net/linked/2026/03/02/welcome-back-to-macintosh",
         "external_url" : "https://take.surf/2026/03/01/welcome-back-to-macintosh",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Jesper, writing at Take:</p>\n\n<blockquote>\n  <p>My hope is that Macintosh is not just one of these empires that\nwas at the height of its power and then disintegrated because of\nwarring factions, satiated and uncurious rulers, and droughts for\nwhich no one was prepared, ruining crops no one realized were\nessential for survival.</p>\n\n<p>My hope is that there remains a primordial spark, a glimpse of\ngenius, to rediscover, to reconnect to — to serve not annual\ntrends or constant phonification, but the needs of the user to use\nthe computer as a tool to get something done.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://take.surf/2026/03/01/welcome-back-to-macintosh\">take.surf/2026/03/01/welcome-back-to-macintosh</a></strong></em></p>\n"
      },
      {
         "title" : "SerpApi Filed Motion to Dismiss Google’s Lawsuit",
         "date_published" : "2026-03-02T20:03:02Z",
         "date_modified" : "2026-03-02T20:03:02Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/serpapi-motion-to-dismiss",
         "url" : "https://daringfireball.net/linked/2026/03/02/serpapi-motion-to-dismiss",
         "external_url" : "https://serpapi.com/blog/google-v-serpapi-motion-to-dismiss-why-were-in-the-right/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Julien Khaleghy, CEO of SerpApi:</p>\n\n<blockquote>\n  <p>Google thinks it owns the internet. That’s the subtext of its\nlawsuit against SerpApi, the quiet part that it’s suddenly decided\nto shout out loud. The problem is, no one owns the internet. And\nthe law makes that clear.</p>\n\n<p>In January, <a href=\"https://serpapi.com/blog/google-v-serpapi-threatening-access-to-public-data/\">we promised</a> that we would fight this lawsuit to\nprotect our business model and the researchers and innovators who\ndepend on our technology. Today, Friday, February 20, 2026, we’re\nfollowing through with a motion to dismiss Google’s complaint.\nWhile this is just one step in what could be a long and costly\nlegal process, I want to explain why we’re confident in our\nposition.</p>\n\n<p>Is Google hurting itself in its confusion? Google is the largest\nscraper in the world. Google’s entire business began with a web\ncrawler that visited every publicly accessible page on the\ninternet, copied the content, indexed it, and served it back to\nusers. It did this without distinguishing between copyrighted and\nnon-copyrighted material, and it did this without asking\npermission. Now Google is in federal court claiming that <em>our</em>\nscraping is illegal.</p>\n</blockquote>\n\n<p>I’ve come around on SerpApi in the last few months. <a href=\"https://daringfireball.net/linked/2025/10/23/reddit-files-lawsuit-against-serpapi\">My initial take</a> was that it surely must be illegal for a company to scrape Google’s search results and offer access to that data as an API. But I’ve come around to the argument that what SerpApi is doing to obtain Google search results is, well, exactly how Google scrapes the rest of the entire web to build its search index. It’s all just scraping publicly accessible web pages.</p>\n\n<p><a href=\"https://www.techdirt.com/2025/12/24/google-built-its-empire-scraping-the-web-now-its-suing-to-stop-others-from-scraping-google/\">This December piece by Mike Masnick at Techdirt</a> is what began to change my mind:</p>\n\n<blockquote>\n  <p>Look, SerpApi’s behavior is sketchy. Spoofing user agents,\nrotating IPs to look like legitimate users, solving CAPTCHAs\nprogrammatically — Google’s complaint paints a picture of a\ncompany actively working to evade detection. But the legal theory\nGoogle is deploying to stop them threatens something far bigger\nthan one shady scraper.</p>\n\n<p>Google’s entire business is built on scraping as much of the web\nas possible without first asking permission. The fact that they\nnow want to invoke DMCA 1201 — one of the most consistently\nabused provisions in copyright law — to stop others from scraping\nthem exposes the underlying problem with these licensing-era\narguments: they’re attempts to pull up the ladder after you’ve\nclimbed it.</p>\n\n<p>Just from a straight up perception standpoint, it <em>looks</em> bad.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://serpapi.com/blog/google-v-serpapi-motion-to-dismiss-why-were-in-the-right/\">serpapi.com/blog/google-v-serpapi-motion-to-dismiss-why…</a></strong></em></p>\n"
      },
      {
         "title" : "‘Anthropic and Alignment’",
         "date_published" : "2026-03-02T18:20:13Z",
         "date_modified" : "2026-03-02T22:31:28Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/anthropic-and-alignment",
         "url" : "https://daringfireball.net/linked/2026/03/02/anthropic-and-alignment",
         "external_url" : "https://stratechery.com/2026/anthropic-and-alignment/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Ben Thompson, writing at Stratechery:</p>\n\n<blockquote>\n  <p>In fact, Amodei already answered the question: if nuclear weapons\nwere developed by a private company, and that private company\nsought to dictate terms to the U.S. military, the U.S. would\nabsolutely be incentivized to destroy that company. The reason\ngoes back to the question of international law, North Korea, and\nthe rest:</p>\n\n<ul>\n<li>International law is ultimately a function of power; might makes\nright.</li>\n<li>There are some categories of capabilities — like nuclear\nweapons — that are sufficiently powerful to fundamentally\naffect the U.S.’s freedom of action; we can bomb Iran, but we\ncan’t North Korea.</li>\n<li>To the extent that AI is on the level of nuclear weapons — or\nbeyond — is the extent that Amodei and Anthropic are building a\npower base that potentially rivals the U.S. military.</li>\n</ul>\n\n<p>Anthropic talks a lot about alignment; this insistence on\ncontrolling the U.S. military, however, is fundamentally\nmisaligned with reality. Current AI models are obviously not yet\nso powerful that they rival the U.S. military; if that is the\ntrajectory, however — and no one has been more vocal in arguing\nfor that trajectory than Amodei — then it seems to me the choice\nfacing the U.S. is actually quite binary:</p>\n\n<ul>\n<li>Option 1 is that Anthropic accepts a subservient position\nrelative to the U.S. government, and does not seek to retain\nultimate decision-making power about how its models are used,\ninstead leaving that to Congress and the President.</li>\n<li>Option 2 is that the U.S. government either destroys Anthropic\nor removes Amodei.</li>\n</ul>\n</blockquote>\n\n<p>It’s Congress that is absent in — looks around — <em>all of this</em>. Right down to the name of the Department of Defense. The whole Trump administration has taken to calling it the Department of War, but <a href=\"https://www.military.com/feature/2025/10/17/department-of-war-not-legally-what-trumps-executive-order-really-does.html\">only Congress can change the legal name</a>. (Anthropic, despite its very public spat with the administration, <a href=\"https://www.anthropic.com/news/statement-comments-secretary-war\">refers to it</a> as the “Department of War” as well. But serious publications like the Journal and New York Times continue to call it the Department of Defense.)</p>\n\n<p>Nilay Patel, quoting the same section of Thompson’s column I quoted above, <a href=\"https://bsky.app/profile/reckless.bsky.social/post/3mg3qayzjlc2m\">sees it as</a> “Ben Thompson making a full-throated case for fascism”. I see it as the case against <a href=\"https://en.wikipedia.org/wiki/Corporatocracy\">corporatocracy</a>. Who sets our defense policies? Our democratically elected leaders, or the CEOs of corporate defense contractors?</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://stratechery.com/2026/anthropic-and-alignment/\">stratechery.com/2026/anthropic-and-alignment/</a></strong></em></p>\n"
      },
      {
         "title" : "WSJ: ‘Trump Administration Shuns Anthropic, Embraces OpenAI in Clash Over Guardrails’",
         "date_published" : "2026-03-02T17:56:51Z",
         "date_modified" : "2026-03-02T18:33:08Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/wsj-dod-anthropic",
         "url" : "https://daringfireball.net/linked/2026/03/02/wsj-dod-anthropic",
         "external_url" : "https://www.wsj.com/tech/ai/trump-will-end-government-use-of-anthropics-ai-models-ff3550d9",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Amrith Ramkumar, reporting for The Wall Street Journal (gift link):</p>\n\n<blockquote>\n  <p>Trump’s announcement came shortly before the Pentagon’s <a href=\"https://www.wsj.com/tech/ai/trump-will-end-government-use-of-anthropics-ai-models-ff3550d9?st=qCJaz2\">Friday\nafternoon deadline</a> for Anthropic to agree to let the military use\nits models in all lawful-use cases, a concession the company had\nrefused to make. “We cannot in good conscience accede to their\nrequest,” Anthropic Chief Executive Dario Amodei said on Thursday.</p>\n\n<p>The company’s red lines had been domestic mass surveillance and\nautonomous weapons, areas the Pentagon said Anthropic didn’t need\nto worry about because the military would never break the law with\nAI. Defense Department officials said Anthropic needed to fully\ntrust the Pentagon to use the technology responsibly and\nrelinquish control.</p>\n\n<p>OpenAI Chief Executive Sam Altman said the company’s deal with the\nDefense Department includes those same prohibitions on mass\nsurveillance and autonomous weapons, as well as technical\nsafeguards to make sure the models behave as they should. “We have\nexpressed our strong desire to see things de-escalate away from\nlegal and governmental actions and towards reasonable agreements,”\nhe said, adding that OpenAI asked that all companies be given the\nchance to accept the same deal. [...]</p>\n\n<p>Shortly after the deadline, Defense Secretary Pete Hegseth said on\nX that he is designating the company a supply-chain risk,\nimpairing its ability to work with other government contractors.</p>\n</blockquote>\n\n<p>My short take is that both of these are true:</p>\n\n<ul>\n<li>It’s not the place of a corporation to dictate terms to the Department of Defense regarding how its product or services are used within the law.</li>\n<li>It’s a preposterous, childish (and almost certainly illegal) overreaction to designate Anthropic a “supply-chain risk to national security” in this way. Grow up.</li>\n</ul>\n\n<p><strong>See also:</strong> <a href=\"https://www.anthropic.com/news/statement-comments-secretary-war\">Anthropic’s official response</a>.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.wsj.com/tech/ai/trump-will-end-government-use-of-anthropics-ai-models-ff3550d9\">wsj.com/tech/ai/trump-will-end-government-use-of-anthropics…</a></strong></em></p>\n"
      },
      {
         "title" : "Seasonal Color Updates to Apple’s iPhone Cases and Apple Watch Bands",
         "date_published" : "2026-03-02T17:52:59Z",
         "date_modified" : "2026-03-02T17:53:00Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/seasonal-color-updates-apple-cases-and-bands",
         "url" : "https://daringfireball.net/linked/2026/03/02/seasonal-color-updates-apple-cases-and-bands",
         "external_url" : "https://www.macrumors.com/2026/03/02/iphone-cases-apple-accessories-new-colors/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Joe Rossignol, MacRumors:</p>\n\n<blockquote>\n  <p>A seasonal color refresh arrived today for a variety of Apple\naccessories, including iPhone cases, Apple Watch bands, and the\nCrossbody Strap. All of the accessories in the latest colors are\navailable to order on Apple.com starting today.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.macrumors.com/2026/03/02/iphone-cases-apple-accessories-new-colors/\">macrumors.com/2026/03/02/iphone-cases-apple-accessories-new…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Introduces New iPad Air With M4",
         "date_published" : "2026-03-02T17:40:30Z",
         "date_modified" : "2026-03-02T17:40:31Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/apple-introduces-new-ipad-air-with-m4",
         "url" : "https://daringfireball.net/linked/2026/03/02/apple-introduces-new-ipad-air-with-m4",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Apple today announced the new <a href=\"https://www.apple.com/ipad-air/\">iPad Air</a> featuring M4 and more\nmemory, giving users a big jump in performance at the same\nstarting price. With a faster CPU and GPU, iPad Air boosts tasks\nlike editing and gaming, and is a powerful device for AI with a\nfaster Neural Engine, higher memory bandwidth, and 50 percent more\nunified system memory than the previous generation. With M4, iPad\nAir is up to 30 percent faster than iPad Air with M3, and up to\n2.3× faster than iPad Air with M1. The new iPad Air also features\nthe latest in Apple silicon connectivity chips, N1 and C1X,\ndelivering fast wireless and cellular connections — and support\nfor Wi-Fi 7 — that empower users to work and be creative\nanywhere. [...]</p>\n\n<p>With the same starting price of just $599 for the 11-inch model\nand $799 for the 13-inch model, the new iPad Air is an incredible\nvalue. And for education, the 11-inch iPad Air starts at $549, and\nthe 13-inch model starts at $749. Customers can pre-order iPad Air\nstarting Wednesday, March 4, with availability beginning\nWednesday, March 11.</p>\n</blockquote>\n\n<p>So much for my theory that Apple would separate its announcements this week with separate days for each product family (e.g. iPhone 17e on Monday, iPads on Tuesday, MacBooks on Wednesday.) Maybe an update to the no-adjective iPad isn’t coming this week?</p>\n\n<p>Aside from the M3 to M4 speed bump, there are very few differences between this generation iPad Air and the last. Same colors even (space gray, blue, purple, and starlight). <a href=\"https://www.apple.com/ipad/compare/?modelList=ipad-pro-11-m5,ipad-air-11-m4,ipad-air-11-m3\">Here’s a link to Apple’s iPad Compare page</a>, preset to show the current M5 iPad Pro, new M4 iPad Air, and old M3 iPad Air side-by-side.</p>\n\n<p>One interesting tech spec: the new M4 iPad Air models come with 12 GB of RAM, up from 8 GB in last year’s M3 models. With the M5 iPad Pro models, RAM is tied to storage: the 256/512 GB iPad Pros come with 12 GB RAM; the 1/2 TB models come with 16 GB RAM.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/\">apple.com/newsroom/2026/03/apple-introduces-the-new-ipad…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Introduces the iPhone 17e",
         "date_published" : "2026-03-02T15:03:16Z",
         "date_modified" : "2026-03-02T17:40:48Z",
         "id" : "https://daringfireball.net/linked/2026/03/02/apple-introduces-iphone-17e",
         "url" : "https://daringfireball.net/linked/2026/03/02/apple-introduces-iphone-17e",
         "external_url" : "https://www.apple.com/newsroom/2026/03/apple-introduces-iphone-17e/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Apple today announced <a href=\"https://www.apple.com/iphone-17e/\">iPhone 17e</a>, a powerful and more affordable\naddition to the iPhone 17 lineup. At the heart of iPhone 17e is\nthe latest-generation A19, which delivers exceptional performance\nfor everything users do. iPhone 17e also features C1X, the\nlatest-generation cellular modem designed by Apple, which is up to\n2× faster than C1 in iPhone 16e. The 48MP Fusion camera captures\nstunning photos, including next-generation portraits, and 4K Dolby\nVision video. It also enables an optical-quality 2× Telephoto — like having two cameras in one. The 6.1-inch Super Retina XDR\ndisplay features Ceramic Shield 2, offering 3× better scratch\nresistance than the previous generation and reduced glare. With\nMagSafe, users can enjoy fast wireless charging and access to a\nvast ecosystem of accessories like chargers and cases. And when\niPhone 17e users are outside of cellular and Wi-Fi coverage,\nApple’s groundbreaking satellite features — including Emergency\nSOS, Roadside Assistance, Messages, and Find My via satellite — help them stay connected when it matters most.</p>\n\n<p>Available in three elegant colors with a premium matte finish — black, white, and a beautiful new soft pink — iPhone 17e will be\navailable for pre-order beginning Wednesday, March 4, with\navailability starting Wednesday, March 11. iPhone 17e will start\nat 256GB of storage for $599 — 2× the entry storage from the\nprevious generation at the same starting price, and 4× more than\niPhone 12 — giving users more space for high-resolution photos,\n4K videos, apps, games, and more.</p>\n</blockquote>\n\n<p>The main year-over-year changes from the 16e:</p>\n\n<ul>\n<li>MagSafe, the absence of which felt like the one bit of marketing spite in the 16e.</li>\n<li>An additional color other than black or white.</li>\n<li>SoC goes from A18 to A19, the same chip in the iPhone 17, except the iPhone 17 has 5 GPU cores and the 17e only 4 (same as the 16e). No big whoop.</li>\n<li>Improved camera with next-gen portraits. <a href=\"https://daringfireball.net/2025/02/the_iphone_16e\">I found</a> the 16e camera to be surprisingly good.</li>\n<li>Ceramic Shield 2 on the front glass.</li>\n<li>Base storage goes from 128 to 256 GB, while the price remains $600.</li>\n<li>The 512 GB version drops from $900 to $800.</li>\n</ul>\n\n<p>That’s about it. Here’s a preset version of Apple’s <a href=\"https://www.apple.com/iphone/compare/?modelList=iphone-17,iphone-17e,iphone-16e\">iPhone Compare page with the iPhone 17, 17e, and 16e</a>.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.apple.com/newsroom/2026/03/apple-introduces-iphone-17e/\">apple.com/newsroom/2026/03/apple-introduces-iphone-17e/</a></strong></em></p>\n"
      },
      {
         "title" : "Sentry",
         "date_published" : "2026-03-01T15:44:23Z",
         "date_modified" : "2026-03-01T15:44:23Z",
         "id" : "https://daringfireball.net/linked/2026/03/01/sentry",
         "url" : "https://daringfireball.net/linked/2026/03/01/sentry",
         "external_url" : "https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=general-fy27q1-evergreen&utm_content=static-ad-mobilerss-trysentry",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>My thanks to Sentry for sponsoring last week at DF. Sentry is running a hands-on workshop: “<a href=\"https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&amp;utm_medium=paid-display&amp;utm_campaign=general-fy27q1-evergreen&amp;utm_content=static-ad-mobilerss-trysentry\">Crash Reporting, Tracing, and Logs for iOS in Sentry</a>”. You can watch it on demand. You’ll learn how to connect the dots between slowdowns, crashes, and the user experience in your iOS app. It’ll show you how to:</p>\n\n<ul>\n<li>Set up Sentry to surface high-priority mobile issues without alert fatigue.</li>\n<li>Use Logs and Breadcrumbs to reconstruct what happened with a crash.</li>\n<li>Find what’s behind a performance bottleneck using Tracing.</li>\n<li>Monitor and reduce the size of your iOS app using Size Analysis.</li>\n</ul>\n\n<p>I know so many developers using Sentry. It’s a terrific product. If you’re a developer and haven’t checked them out, you should.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=general-fy27q1-evergreen&utm_content=static-ad-mobilerss-trysentry\">sentry.io/resources/ios-workshop-jan-2026/?utm_source…</a></strong></em></p>\n"
      },
      {
         "title" : "The Talk Show: ‘Bad Dates’",
         "date_published" : "2026-03-01T15:43:02Z",
         "date_modified" : "2026-03-01T15:43:22Z",
         "id" : "https://daringfireball.net/linked/2026/03/01/the-talk-show-442",
         "url" : "https://daringfireball.net/linked/2026/03/01/the-talk-show-442",
         "external_url" : "https://daringfireball.net/thetalkshow/2026/02/28/ep-442",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Jason Snell returns to the show to discuss the 2025 Six Colors Apple Report Card, MacOS 26 Tahoe, Apple Creator Studio, along with what we expect/hope for in next week’s Apple product announcements.</p>\n\n<p><audio\n    src = \"https://traffic.libsyn.com/secure/daringfireball/thetalkshow-442-jason-snell.mp3\"\n    controls\n    preload = \"none\"\n/></p>\n\n<p><strong>Sponsored by:</strong></p>\n\n<ul>\n<li><a href=\"https://notion.com/talkshow\">Notion</a>: The AI workspace where teams and AI agents get more done together.</li>\n<li><a href=\"https://squarespace.com/talkshow\">Squarespace</a>: Save 10% off your first purchase of a website or domain using code <strong>talkshow</strong>.</li>\n<li><a href=\"https://sentry.io/talkshow\">Sentry</a>: A real-time error monitoring and tracing platform. Use code <strong>TALKSHOW</strong> for $80 in free credits.</li>\n</ul>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://daringfireball.net/thetalkshow/2026/02/28/ep-442\">daringfireball.net/thetalkshow/2026/02/28/ep-442</a></strong></em></p>\n"
      },
      {
         "title" : "Trump’s Enormous Gamble on Regime Change in Iran",
         "date_published" : "2026-02-28T16:04:41Z",
         "date_modified" : "2026-02-28T16:06:30Z",
         "id" : "https://daringfireball.net/linked/2026/02/28/nichols-trump-iran",
         "url" : "https://daringfireball.net/linked/2026/02/28/nichols-trump-iran",
         "external_url" : "https://www.theatlantic.com/ideas/2026/02/trumps-iran-regime-change-attack-gamble/686190/?gift=aQyUJR7AIw1mJWdQ6Ed6yOWB4bfod1kQqCyz2RXbHaY",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Tom Nichols, writing for The Atlantic:</p>\n\n<blockquote>\n  <p>When the 2003 war with Iraq ended, U.S. Ambassador Barbara Bodine said that when American diplomats embarked on reconstruction, they ruefully joked that “there were 500 ways to do it wrong and two or three ways to do it right. And what we didn’t understand is that we were going to go through all 500.”</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.theatlantic.com/ideas/2026/02/trumps-iran-regime-change-attack-gamble/686190/?gift=aQyUJR7AIw1mJWdQ6Ed6yOWB4bfod1kQqCyz2RXbHaY\">theatlantic.com/ideas/2026/02/trumps-iran-regime-change…</a></strong></em></p>\n"
      },
      {
         "title" : "West Virginia’s Anti-Apple CSAM Lawsuit Would Help Child Predators Walk Free",
         "date_published" : "2026-02-27T19:28:44Z",
         "date_modified" : "2026-02-27T19:28:44Z",
         "id" : "https://daringfireball.net/linked/2026/02/27/west-virginia-apple-csam",
         "url" : "https://daringfireball.net/linked/2026/02/27/west-virginia-apple-csam",
         "external_url" : "https://www.techdirt.com/2026/02/25/west-virginias-anti-apple-csam-lawsuit-would-help-child-predators-walk-free/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Mike Masnick, writing for Techdirt:</p>\n\n<blockquote>\n  <p>Read that again. If West Virginia wins — if an actual court\norders Apple to start scanning iCloud for CSAM — then every\nimage flagged by those mandated scans becomes <em>evidence obtained\nthrough a warrantless government search conducted without\nprobable cause</em>. The Fourth Amendment’s exclusionary rule means\ndefense attorneys get to walk into court and demand that evidence\nbe thrown out. And they’ll win that motion. It’s not even a\nparticularly hard case to make.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.techdirt.com/2026/02/25/west-virginias-anti-apple-csam-lawsuit-would-help-child-predators-walk-free/\">techdirt.com/2026/02/25/west-virginias-anti-apple-csam…</a></strong></em></p>\n"
      },
      {
         "title" : "How to Block the ‘Upgrade to Tahoe’ Alerts and System Settings Indicator",
         "date_published" : "2026-02-27T18:45:16Z",
         "date_modified" : "2026-02-27T19:20:14Z",
         "id" : "https://daringfireball.net/linked/2026/02/27/how-to-block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator",
         "url" : "https://daringfireball.net/linked/2026/02/27/how-to-block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator",
         "external_url" : "https://robservatory.com/block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p><a href=\"https://robservatory.com/block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator/\">Rob Griffiths, writing at The Robservatory</a>:</p>\n\n<blockquote>\n  <p>So I have macOS Tahoe on my laptop, but I’m keeping my desktop\nMac on macOS Sequoia for now. Which means I have the joy of\nseeing things like this wonderful notification on a regular\nbasis. Or I did, until I found a way to block them, at least in\n90 day chunks. [...]</p>\n\n<p>The secret? Using <a href=\"https://support.apple.com/guide/deployment/intro-to-device-management-profiles-depc0aadd3fe/web\">device management profiles</a>, which let you\nenforce policies on Macs in your organization, even if that\n“organization” is one Mac on your desk. One of the available\npolicies is the ability to block activities related to major macOS\nupdates for up to 90 days at a time (the max the policy allows),\nwhich seems like exactly what I needed.</p>\n</blockquote>\n\n<p>I followed Griffiths’s instructions about a week or so ago, and I’ve been enjoying a no-red-badge System Settings icon ever since. And the Tahoe upgrade doesn’t even show up in General → Software Update. With this profile installed, the <a href=\"https://daringfireball.net/2025/11/software_update_tahoe_confusing\">confusing interface presented after clicking the “ⓘ” button next to any available update</a> cannot result in your upgrading to 26 Tahoe accidentally.</p>\n\n<p>I waited to link to Griffiths’s post until I saw the pending update from Sequoia 15.7.3 to 15.7.4, just to make sure that was still working. <a href=\"https://daringfireball.net/misc/2026/02/no-tahoe-software-update-via-profile.png\">And here it is</a>. My Software Update panels makes it look like Tahoe doesn’t even exist. A delicious glass of ice water, <a href=\"https://www.youtube.com/watch?v=Vp18clQ1tjE\">without the visit to hell</a>.</p>\n\n<p>I have one small clarification to Griffiths’s instructions though. He writes:</p>\n\n<blockquote>\n  <p>4/. <em>Optional step:</em> I didn’t want to defer normal updates, just\n  the major OS update, so I changed the Optional (set to your\n  taste) section to look like this:</p>\n\n<p><!-- Optional (set to your taste) -->\n      <key>forceDelayedSoftwareUpdates</key><false/></p>\n\n<p>This way, I’ll still get notifications for updates other than the\nmajor OS update, in case Apple releases anything further for macOS\nSequoia. Remember to save your changes, then quit the editor.</p>\n</blockquote>\n\n<p>I was confused by this step, initially, and only edited the first line after <code>&lt;!-- Optional (set to your taste) --&gt;</code>, to change <code>&lt;true/&gt;</code> to <code>&lt;false/&gt;</code> in the next line. But what Griffiths means, and is necessary to get the behavior I wanted, requires deleting the other two lines in that section of the plist file. I don’t want to defer updates like going from 15.7.3 to 15.7.4.</p>\n\n<p>Before editing:</p>\n\n<pre><code>&lt;!-- Optional (set to your taste) --&gt;\n&lt;key&gt;forceDelayedSoftwareUpdates&lt;/key&gt;&lt;true/&gt;\n&lt;key&gt;enforcedSoftwareUpdateMinorOSDeferredInstallDelay&lt;/key&gt;&lt;integer&gt;30&lt;/integer&gt;\n&lt;key&gt;enforcedSoftwareUpdateNonOSDeferredInstallDelay&lt;/key&gt;&lt;integer&gt;30&lt;/integer&gt;\n</code></pre>\n\n<p>After:</p>\n\n<pre><code>&lt;!-- Optional (set to your taste) --&gt;\n&lt;key&gt;forceDelayedSoftwareUpdates&lt;/key&gt;&lt;false/&gt;\n</code></pre>\n\n<p>I’ll bet that’s the behavior most of my fellow MacOS 15 Sequoia holdouts want too.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://robservatory.com/block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator/\">robservatory.com/block-the-upgrade-to-tahoe-alerts-and…</a></strong></em></p>\n"
      },
      {
         "title" : "★ A Sometimes-Hidden Setting Controls What Happens When You Tap a Call in the iOS 26 Phone App",
         "date_published" : "2026-02-27T18:12:53Z",
         "date_modified" : "2026-03-02T15:12:20Z",
         "id" : "https://daringfireball.net/2026/02/sometimes_hidden_setting_phone_app",
         "url" : "https://daringfireball.net/2026/02/sometimes_hidden_setting_phone_app",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Back in December, Adam Engst wrote <a href=\"https://tidbits.com/2025/12/07/hidden-setting-controls-what-happens-when-you-tap-a-call-in-the-phone-app/\">this interesting follow-up</a> to his feature story at TidBITS a few weeks prior <a href=\"https://tidbits.com/2025/11/10/comparing-the-classic-and-unified-views-in-ios-26s-phone-app/\">exploring the differences between the new Unified and old Classic interface modes</a> for the Phone app in iOS 26. It’s also a good follow-up to <a href=\"https://daringfireball.net/linked/2026/01/28/comparing-the-classic-and-unified-views-in-ios-26s-phone-app\">my month-ago link</a> to Engst’s original feature, as well as a continuation of my recent theme on the fundamentals of good UI design.</p>\n\n<p>The gist of Engst’s follow-up is that one of the big differences between Unified and Classic modes is what happens when you tap on a row in the list of recent calls. In Classic, tapping on a row in the list will initiate a new phone call to that number. There’s a small “ⓘ” button on the right side of each row that you can tap to show the contact info for that caller. That’s the way the Phone app has always worked. In the new iOS 26 Unified mode, this behavior is reversed: tapping on the row shows the contact info for that caller, and you need to tap a small button with a phone icon on the right side of the row to immediately initiate a call.</p>\n\n<p>Engst really likes this aspect of the Unified view, because the old behavior made it too easy to initiate a call accidentally, just by tapping on a row in the list. I’ve made many of those accidental calls the same way, and so I prefer the new Unified behavior for the same reason. Classic’s tap-almost-anywhere-in-the-row-to-start-a-call behavior is a vestige of some decisions with the original iPhone that haven’t held up over the intervening 20 years. With the original iPhone, Apple was still stuck — correctly, probably! — in the mindset that the iPhone was first and foremost a cellular telephone, and initiating phone calls should be a primary one-tap action. No one thinks of the iPhone as primarily a telephone these days, and it just isn’t iOS-y to have an action initiate just by tapping anywhere in a row in a scrolling list. You don’t tap on an email message to reply to it. You tap a Reply button. Inadvertent phone calls are particularly pernicious in this regard because the recipient is interrupted too — it’s not just an inconvenience to <em>you</em>, it’s an interruption to someone else, and thus also an embarrassment to you.</p>\n\n<p>Here’s where it gets weird.</p>\n\n<p>There’s a preference setting in Settings → Apps → Phone for “Tap Recents to Call”. If you turn this option on, you then get the “tap anywhere in the row to call the person” behavior while using the new Unified view. <em>But this option only appears in the Settings app when you’re using Unified view in the Phone app.</em> If you switch to the Classic view in the Phone app, this option just completely disappears from the Settings app. It’s not grayed out. It’s just gone. Go read <a href=\"https://tidbits.com/2025/12/07/hidden-setting-controls-what-happens-when-you-tap-a-call-in-the-phone-app/\">Engst’s article describing this</a>, if you haven’t already — he has screenshots illustrating the sometimes-hidden state of this setting.</p>\n\n<p>I’ll wait.</p>\n\n<p>Engst and I discussed this at length during <a href=\"https://daringfireball.net/thetalkshow/2026/02/25/ep-441\">his appearance on The Talk Show earlier this week</a>. Especially after talking it through with him on the show, I think I understand both what Apple was thinking, and also why their solution feels so wrong.</p>\n\n<p>At first, I thought the solution was just to keep this option available all the time, whether you’re using Classic or Unified as your layout in the Phone app. Why not let users who prefer the Classic layout turn off the old “tap anywhere in the row to call the person” behavior? But on further thought, there’s a problem with this. If you just want your Phone app to keep working the way it always had, you want Classic to default to the old tap-in-row behavior too. What Apple wants to promote to users is both a new layout and a new tap-in-row behavior. So when you switch to Unified in the Phone app, Apple wants you to experience the new tap-in-row behavior too, where you need to specifically tap the small phone-icon button in the row to call the person, and tapping anywhere else in the row opens a contact details view.</p>\n\n<p>There’s a conflict here. You can’t have the two views default to different row-tapping behavior if one single switch applies to both views.</p>\n\n<p>Apple’s solution to this dilemma — to show the “Tap Recents to Call” in Settings if, and only if, Unified is the current view option in the Phone app — is lazy. And as a result, it’s quite confusing. No one expects an option like this to only appear <em>sometimes</em> in Settings. You pretty much need to understand everything I’ve written about in this article to understand why and when this option is visible. Which means almost no one who uses an iPhone is ever going to understand it. No one expects a toggle in one app (Phone) to control the visibility of a switch in another app (Settings).</p>\n\n<p>My best take at a proper solution to this problem would be for the choice between Classic and Unified views to be mirrored in Settings → Apps → Phone. Show this same bit of UI, that currently is only available in the Filter menu in the Phone app, in both the Phone app <em>and</em> in Settings → Apps → Phone:</p>\n\n<p><img\n    src = \"https://daringfireball.net/misc/2026/02/phone-26-classic-or-unified.png\"\n    alt = \"Screenshot showing the Classic/Unified choice from the iOS 26 Phone app's Filter menu.\"\n    width = 335\n  /></p>\n\n<p>If you change it in one place, the change should be reflected, immediately, in the other. It’s fine to have the same setting available both in-app and inside the Settings app.</p>\n\n<p>Then, in the Settings app, the “Tap Recents to Call” option could appear underneath the Classic/Unified switcher only when “Unified” is selected. Switch from Classic to Unified and the “Tap Recents to Call” switch would appear underneath. Switch from Unified to Classic and it would disappear. (Or instead of disappearing, it could gray out to indicate the option isn’t available when Classic is selected.) The descriptive text describing the option could even state that it’s an option only available with Unified.<sup id=\"fnr1-2026-02-27\"><a href=\"#fn1-2026-02-27\">1</a></sup></p>\n\n<p>The confusion would be eliminated if the Classic/Unified toggle were mirrored in Settings. That would make it clear why “Tap Recents to Call” only appears when you’re using Unified — because your choice to use Unified (or Classic) would be right there.</p>\n\n<div class=\"footnotes\">\n<hr />\n<ol>\n<li id=\"fn1-2026-02-27\">\n<p>Or, Apple could offer separate “Tap Recents to Call” options for both Classic and Unified. With Classic, it would default to On (the default behavior since 2007), and with Unified, default to Off (the idiomatically correct behavior for modern iOS). In that case, the descriptive text for the option would *need* to explain that it’s a separate setting for each layout, or perhaps the toggle labels could be “Tap Recents to Call in Classic” and “Tap Recents to Call in Unified”. But somehow it would need to be made clear that they’re separate switches. But this is already getting more complicated. I think it’d be simpler to just keep the classic tap-in-row behavior with the Classic layout, and offer this setting only when using the Unified view.&nbsp;<a href=\"#fnr1-2026-02-27\"  class=\"footnoteBackLink\"  title=\"Jump back to footnote 1 in the text.\">&#x21A9;&#xFE0E;</a></p>\n</li>\n</ol>\n</div>\n\n\n\n    "
      },
      {
         "title" : "TUDUMB",
         "date_published" : "2026-02-27T16:32:49Z",
         "date_modified" : "2026-02-27T16:32:49Z",
         "id" : "https://daringfireball.net/linked/2026/02/27/tudumb",
         "url" : "https://daringfireball.net/linked/2026/02/27/tudumb",
         "external_url" : "https://spyglass.org/netflix-warner-bros-paramount-deal/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>MG Siegler, writing at Spyglass:</p>\n\n<blockquote>\n  <p>Of course, Netflix could have absorbed such a cost. It’s a $400B\ncompany (well, before this deal, anyway) — <em>double</em> Disney!\nParamount Skydance? They’re worth $11B. Yes, they’re paying almost\nexactly $100B more than they’re worth for WBD. Yes, it’s looney.\nBut really, it’s leverage.</p>\n\n<p>To be clear, Netflix was going to pay for the deal with debt too,\nbut they have a clear path to repay such debts. They have a great,\ngrowing business. They don’t require the backstop of one of the\nworld’s richest men, who just so happens to be the father of the\nCEO. How on Earth is Paramount going to pay down this debt? I’m\ntempted to turn to <a href=\"https://knowyourmeme.com/memes/profit?ref=spyglass.org\">another bit of Paramount IP for the\nanswer</a>:</p>\n\n<ol>\n<li>Step one</li>\n<li>Step two</li>\n<li>????</li>\n<li>PROFIT!!!</li>\n</ol>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://spyglass.org/netflix-warner-bros-paramount-deal/\">spyglass.org/netflix-warner-bros-paramount-deal/</a></strong></em></p>\n"
      },
      {
         "title" : "Block Lays Off 4,000 (of 10,000) Employees",
         "date_published" : "2026-02-27T15:33:15Z",
         "date_modified" : "2026-02-27T15:33:15Z",
         "id" : "https://daringfireball.net/linked/2026/02/27/block-layoffs",
         "url" : "https://daringfireball.net/linked/2026/02/27/block-layoffs",
         "external_url" : "https://www.cnbc.com/2026/02/26/block-laying-off-about-4000-employees-nearly-half-of-its-workforce.html",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>CNBC:</p>\n\n<blockquote>\n  <p>Block said Thursday it’s laying off more than 4,000 employees, or\nabout half of its head count. The stock skyrocketed as much as 24%\nin extended trading.</p>\n\n<p>“Today we shared a difficult decision with our team,” Jack\nDorsey, Block’s co-founder and CEO, wrote in a <a href=\"https://s29.q4cdn.com/628966176/files/doc_financials/2025/q4/Q4-2025-Shareholder-Letter_Block.pdf\">letter to\nshareholders</a>. “We’re reducing Block by nearly half, from\nover 10,000 people to just under 6,000, which means that over\n4,000 people are being asked to leave or entering into\nconsultation.” [...]</p>\n\n<p>Other companies like Pinterest, CrowdStrike and Chegg have\nrecently <a href=\"https://www.cnbc.com/2025/10/27/chegg-slashes-45percent-of-workforce-blames-new-realities-of-ai.html\">announced job cuts</a> and directly attributed the\nlayoffs to AI reshaping their workforces.</p>\n\n<p>In <a href=\"https://x.com/jack/status/2027129697092731343?s=20\">an X post</a>, Dorsey said he was faced with the choice of\nlaying off staffers over several months or years “as this shift\nplays out,” or to “act on it now.”</p>\n</blockquote>\n\n<p><a href=\"https://s29.q4cdn.com/628966176/files/doc_financials/2025/q4/Q4-2025-Shareholder-Letter_Block.pdf\">Dorsey’s letter to shareholders</a> was properly upper-and-lowercased; his memo to employees, <a href=\"https://x.com/jack/status/2027129697092731343?s=20\">which he posted on Twitter/X</a>, was entirely lowercase. That’s a telling sign about who he respects. Dorsey, in that memo to employees:</p>\n\n<blockquote>\n  <p>we’re not making this decision because we’re in trouble. our\nbusiness is strong. gross profit continues to grow, we continue to\nserve more and more customers, and profitability is improving. but\nsomething has changed. we’re already seeing that the intelligence\ntools we’re creating and using, paired with smaller and flatter\nteams, are enabling a new way of working which fundamentally\nchanges what it means to build and run a company. and that’s\naccelerating rapidly.</p>\n\n<p>i had two options: cut gradually over months or years as this\nshift plays out, or be honest about where we are and act on it\nnow. i chose the latter. repeated rounds of cuts are destructive\nto morale, to focus, and to the trust that customers and\nshareholders place in our ability to lead. i’d rather take a hard,\nclear action now and build from a position we believe in than\nmanage a slow reduction of people toward the same outcome.</p>\n</blockquote>\n\n<p>AI is going to obviate a lot of jobs, in a lot of industries. <a href=\"https://en.wikipedia.org/wiki/John_Henry_(folklore)\">So it goes</a>. But in the case of these tech companies — exemplified by Block — it’s just a convenient cover story to excuse <a href=\"https://x.com/BamaBonds/status/2027142091596288314\">absurd over-hiring</a> in the last 5–10 years. Say what you want about Elon Musk, but he was absolutely correct that Twitter was carrying a ton of needless employees. This reckoning was coming, and “AI” is just a convenient scapegoat.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.cnbc.com/2026/02/26/block-laying-off-about-4000-employees-nearly-half-of-its-workforce.html\">cnbc.com/2026/02/26/block-laying-off-about-4000-employees…</a></strong></em></p>\n"
      },
      {
         "title" : "Apple Announces F1 Broadcast Details, and a Surprising Netflix Partnership",
         "date_published" : "2026-02-27T01:30:25Z",
         "date_modified" : "2026-02-27T01:30:26Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/apple-f1-netflix",
         "url" : "https://daringfireball.net/linked/2026/02/26/apple-f1-netflix",
         "external_url" : "https://sixcolors.com/post/2026/02/apple-announces-f1-details-and-a-surprising-netflix-partnership/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Jason Snell, writing at Six Colors:</p>\n\n<blockquote>\n  <p>Perhaps the most surprising announcement on Thursday was that\nApple and Netflix, which have had a rather stand-offish\nrelationship when it comes to video programming, <a href=\"https://www.netflix.com/tudum/articles/formula-1-apple-netflix-drive-to-survive\">have struck a\ndeal to swap some Formula One-related content</a>. Formula One’s\ngrowing popularity in the United States is due, perhaps in large\npart, to the high-profile success of the Netflix docuseries “Drive\nto Survive.” The latest season of that series, debuting Friday,\nwill premiere simultaneously on both Netflix and Apple TV.\nPresumably, in exchange for that non-exclusive, Apple will also\nnon-exclusively allow Netflix to broadcast the Canadian Grand Prix\nin May. (Insert obligatory wish that Apple and Netflix would bury\nthe hatchet and enable Watch Now support in the TV app for Netflix\ncontent.)</p>\n</blockquote>\n\n<p>What a crazy cool partnership.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://sixcolors.com/post/2026/02/apple-announces-f1-details-and-a-surprising-netflix-partnership/\">sixcolors.com/post/2026/02/apple-announces-f1-details-and-a…</a></strong></em></p>\n"
      },
      {
         "title" : "Energym",
         "date_published" : "2026-02-27T00:37:25Z",
         "date_modified" : "2026-02-27T00:55:50Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/energym",
         "url" : "https://daringfireball.net/linked/2026/02/26/energym",
         "external_url" : "https://www.aicandy.be/giorgio-1",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>“An interview from 2036 with Elon Musk, Jeff Bezos, and Sam Altman.” This is what AI video generation was meant for.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.aicandy.be/giorgio-1\">aicandy.be/giorgio-1</a></strong></em></p>\n"
      },
      {
         "title" : "Netflix Backs Out of Bid for Warner Bros., Paving Way for Paramount Takeover",
         "date_published" : "2026-02-27T00:17:31Z",
         "date_modified" : "2026-02-27T00:20:48Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/netflix-backs-out-of-warner-bros-acquisition",
         "url" : "https://daringfireball.net/linked/2026/02/26/netflix-backs-out-of-warner-bros-acquisition",
         "external_url" : "https://www.nytimes.com/2026/02/26/business/warner-bros-discovery-paramount-deal-netflix.html?unlocked_article_code=1.PVA.3639.2yWKES49z8Os",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>The New York Times:</p>\n\n<blockquote>\n  <p>Netflix said on Thursday that it had backed away from its deal to\nacquire Warner Bros. Discovery, a stunning development that paves\nthe way for the storied Hollywood media giant to end up under the\ncontrol of a rival bidder, the technology heir David Ellison.</p>\n\n<p>Netflix said that it would not raise its offer to counter a higher\nbid made earlier this week by Mr. Ellison’s company, Paramount\nSkydance, adding in a statement that “the deal is no longer\nfinancially attractive.”</p>\n\n<p>“This transaction was always a ‘nice to have’ at the right price,\nnot a ‘must have’ at any price,” the Netflix co-chief executives,\nTed Sarandos and Greg Peters, said in a statement.</p>\n</blockquote>\n\n<p><a href=\"https://finance.yahoo.com/quote/NFLX/\">Netflix’s stock</a> is <em>up</em> <a href=\"https://daringfireball.net/misc/2026/02/nflx-after-hours.png\">9 percent</a> in after-hours trading. This is like when you have a friend (Netflix) dating a good-looking-but-crazy person (Warner Bros.), and the good-looking-but-crazy person does something to give your friend second thoughts. You tell your friend to run away.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.nytimes.com/2026/02/26/business/warner-bros-discovery-paramount-deal-netflix.html?unlocked_article_code=1.PVA.3639.2yWKES49z8Os\">nytimes.com/2026/02/26/business/warner-bros-discovery…</a></strong></em></p>\n"
      },
      {
         "title" : "iPhone and iPad Approved to Handle Classified NATO Information",
         "date_published" : "2026-02-26T21:42:15Z",
         "date_modified" : "2026-02-26T21:42:16Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/iphone-ipad-nato-classified-info",
         "url" : "https://daringfireball.net/linked/2026/02/26/iphone-ipad-nato-classified-info",
         "external_url" : "https://nr.apple.com/Do0I6B8WX0",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Apple Newsroom:</p>\n\n<blockquote>\n  <p>Today, Apple announced iPhone and iPad are the first and only\nconsumer devices in compliance with the information assurance\nrequirements of NATO nations. This enables iPhone and iPad to be\nused with classified information up to the NATO restricted level\nwithout requiring special software or settings — a level of\ngovernment certification no other consumer mobile device has met.</p>\n</blockquote>\n\n<p>That’s nice, but the iPhone is only the <em>second</em> phone to be approved for handling classified information for the <a href=\"https://en.wikipedia.org/wiki/Board_of_Peace\">Board of Peace</a>. The first, of course, was <a href=\"https://phone.trumpmobile.com/\">the T1</a>.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://nr.apple.com/Do0I6B8WX0\">nr.apple.com/Do0I6B8WX0</a></strong></em></p>\n"
      },
      {
         "title" : "‘Steve Jobs in Exile’",
         "date_published" : "2026-02-26T18:04:33Z",
         "date_modified" : "2026-02-26T18:04:34Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/steve-jobs-in-exile",
         "url" : "https://daringfireball.net/linked/2026/02/26/steve-jobs-in-exile",
         "external_url" : "https://geoffreycain.net/steve-jobs-in-exile/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>New book, shipping May 19, from author Geoffrey Cain:</p>\n\n<blockquote>\n  <p>For twelve years, from 1985 to 1997, Jobs wandered the business\nwilderness with his new venture, NeXT. It was a period of\nspectacular failures, near-bankruptcy, and brutal humiliation. But\nout of this crucible of defeat emerged the visionary leader who\nwould go on to create the iPod, iPhone, and iPad, transforming\nApple into the most valuable company on earth.</p>\n\n<p>Drawing on previously unpublished materials and new interviews\nwith the key players, Geoffrey Cain reveals the untold story of\nSteve Jobs’s “lost decade” — the formative years that shaped the\nicon we thought we knew.</p>\n</blockquote>\n\n<p>Afterword by Ed Catmull, who was obviously intimately familiar with Jobs in that era. And <a href=\"https://www.linkedin.com/posts/gcain_steve-jobs-in-exile-activity-7417566817008775169-xNQf/\">via Cain’s post on LinkedIn</a> announcing the book, the foreword is by NeXT cofounder Dan’l Lewin.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://geoffreycain.net/steve-jobs-in-exile/\">geoffreycain.net/steve-jobs-in-exile/</a></strong></em></p>\n"
      },
      {
         "title" : "Microsoft Adds Additional Markdown Features to Windows Notepad",
         "date_published" : "2026-02-26T17:50:08Z",
         "date_modified" : "2026-02-26T17:50:09Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/additional-markdown-features-added-to-windows-notepad",
         "url" : "https://daringfireball.net/linked/2026/02/26/additional-markdown-features-added-to-windows-notepad",
         "external_url" : "https://blogs.windows.com/windows-insider/2026/01/21/notepad-and-paint-updates-begin-rolling-out-to-windows-insiders/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p><a href=\"https://daringfireball.net/linked/2025/06/06/markdown-support-in-windows-notepad\">Still</a> feels a bit ridiculous to me that Markdown is now an editing mode in Notepad.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://blogs.windows.com/windows-insider/2026/01/21/notepad-and-paint-updates-begin-rolling-out-to-windows-insiders/\">blogs.windows.com/windows-insider/2026/01/21/notepad-and…</a></strong></em></p>\n"
      },
      {
         "title" : "Prediction ‘Market’ Kalshi Accuses MrBeast Editor of Insider Trading",
         "date_published" : "2026-02-26T17:36:26Z",
         "date_modified" : "2026-02-26T18:45:09Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/kalshi-mrbeast-editor-inside-trading",
         "url" : "https://daringfireball.net/linked/2026/02/26/kalshi-mrbeast-editor-inside-trading",
         "external_url" : "https://www.npr.org/2026/02/25/nx-s1-5726050/kalshi-insider-trading-enforcement-actions",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Bobby Allyn, reporting for NPR:</p>\n\n<blockquote>\n  <p>An editor who works for YouTube’s biggest creator, MrBeast, has\nbeen suspended from the prediction market platform Kalshi and\nreported to federal regulators for insider trading, Kalshi\nofficials said on Wednesday. It’s the first time the company has\npublicly revealed the results of an investigation into market\nmanipulation on the popular app.</p>\n\n<p>The MrBeast employee, <a href=\"https://kalshi-public-docs.s3.amazonaws.com/regulatory/notices/Notice%20of%20Disciplinary%20Action%20(2.25.2026)%20(1).pdf\">who Kalshi identified as Artem\nKaptur</a> in regulatory filings, traded around $4,000 on\nmarkets related to the streamer, the company said. Kalshi\ninvestigators discovered that Kaptur had “near-perfect trading\nsuccess” on bets about the YouTuber’s videos with low odds, making\nthe wagers appear suspicious, according to company officials.</p>\n</blockquote>\n\n<p>Call these things what they are — prediction <em>casinos</em>, not prediction <em>markets</em> — and the problems come into focus.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.npr.org/2026/02/25/nx-s1-5726050/kalshi-insider-trading-enforcement-actions\">npr.org/2026/02/25/nx-s1-5726050/kalshi-insider-trading…</a></strong></em></p>\n"
      },
      {
         "title" : "Research Firm Says Podcasts Have Passed AM/FM Talk Radio in Spoken-Word Listening Time",
         "date_published" : "2026-02-26T17:27:04Z",
         "date_modified" : "2026-02-26T17:27:14Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/podcasts-pass-talk-radio",
         "url" : "https://daringfireball.net/linked/2026/02/26/podcasts-pass-talk-radio",
         "external_url" : "https://www.edisonresearch.com/podcasts-lead-am-fm-in-spoken-word-listening-marking-a-first/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Edison Research:</p>\n\n<blockquote>\n  <p>In 2015, AM/FM radio accounted for 75% of the time Americans spent\nwith spoken-word audio sources. AM/FM radio was not only the most\ndominant spoken-word audio listening platform, but it was fully\nsixty-five percentage points higher than podcasts, which accounted\nfor 10% of listening time back then. Quarter by quarter and year\nover year, time spent using AM/FM radio to listen to spoken-word\naudio has declined significantly and shifted to time spent with\npodcasts. As of Q4 2025, 40% of time spent listening to\nspoken-word is now spent with podcasts and 39% of time is spent\nwith AM/FM radio. Not only does radio not beat podcasts by a\nsignificant margin, it now trails the on-demand platform for\nspoken-word audio listening.</p>\n</blockquote>\n\n<p>Most of you reading this on Daring Fireball are surely thinking what I thought when I saw this (<a href=\"https://techcrunch.com/2026/02/25/americans-now-listen-to-podcasts-more-often-than-talk-radio-study-shows/\">via TechCrunch</a>): <em>This only happened in 2025?</em> But it goes to show just how long it takes for media consumption habits, in the aggregate, to change.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.edisonresearch.com/podcasts-lead-am-fm-in-spoken-word-listening-marking-a-first/\">edisonresearch.com/podcasts-lead-am-fm-in-spoken-word…</a></strong></em></p>\n"
      },
      {
         "title" : "New York Sues Valve, Says Its ‘Loot Boxes’ Are Gambling",
         "date_published" : "2026-02-26T17:14:58Z",
         "date_modified" : "2026-02-26T17:14:59Z",
         "id" : "https://daringfireball.net/linked/2026/02/26/new-york-sues-valve",
         "url" : "https://daringfireball.net/linked/2026/02/26/new-york-sues-valve",
         "external_url" : "https://www.reuters.com/legal/government/new-york-sues-video-game-developer-valve-says-its-loot-boxes-are-gambling-2026-02-25/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Reuters:</p>\n\n<blockquote>\n  <p>New York’s attorney general sued Valve, a video game developer\nwhose franchises include Counter-Strike, Team Fortress and Dota,\naccusing it of promoting illegal gambling and threatening to\naddict children through its use of “loot boxes.” In a complaint\nfiled on Wednesday in a state court in Manhattan, Attorney General\nLetitia James said Valve’s loot boxes amounted to “quintessential\ngambling,” violating the state’s constitution and penal law, with\nvaluable items often hard to win and many items worth pennies.</p>\n</blockquote>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.reuters.com/legal/government/new-york-sues-video-game-developer-valve-says-its-loot-boxes-are-gambling-2026-02-25/\">reuters.com/legal/government/new-york-sues-video-game…</a></strong></em></p>\n"
      },
      {
         "title" : "‘H-Bomb: A Frank Lloyd Wright Typographic Mystery’",
         "date_published" : "2026-02-25T23:53:00Z",
         "date_modified" : "2026-02-25T23:53:08Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/h-bomb-wright",
         "url" : "https://daringfireball.net/linked/2026/02/25/h-bomb-wright",
         "external_url" : "https://www.inconspicuous.info/p/h-bomb-a-frank-lloyd-wright-typographic",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>When re-hanging signage, “Mind your P’s and Q’s” ought to be “Mind your H’s and S’s”.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.inconspicuous.info/p/h-bomb-a-frank-lloyd-wright-typographic\">inconspicuous.info/p/h-bomb-a-frank-lloyd-wright…</a></strong></em></p>\n"
      },
      {
         "title" : "Terry Godier: ‘Phantom Obligation’",
         "date_published" : "2026-02-25T23:52:42Z",
         "date_modified" : "2026-02-26T17:46:37Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/godier-phantom-obligation",
         "url" : "https://daringfireball.net/linked/2026/02/25/godier-phantom-obligation",
         "external_url" : "https://www.terrygodier.com/phantom-obligation",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Terry Godier, in a thoughtful essay on the design of RSS feed readers:</p>\n\n<blockquote>\n  <p>There’s a particular kind of guilt that visits me when I open my\nfeed reader after a few days away. It’s not the guilt of having\ndone something wrong, exactly. It’s more like the feeling of\nwalking into a room where people have been waiting for you, except\nwhen you look around, the room is empty. There’s no one there.\nThere never was.</p>\n\n<p>I’ve been thinking about this feeling for a long time. Longer\nthan I probably should, given that it concerns something as\nmundane as reading articles on the internet. But I’ve come to\nbelieve that these small, repeated experiences shape us more than\nwe like to admit.</p>\n\n<p>So let me start with a question that’s been nagging at me: <em>why do\nRSS readers look like email clients?</em></p>\n</blockquote>\n\n<p>There are good answers to that question, and for 20-some years I’ve used a feed reader — <a href=\"https://netnewswire.com/\">NetNewsWire</a> — that looks like an email client. (To be honest, I wish my email client looked and worked more like NetNewsWire.) But the bigger question Godier is asking is why don’t more feed readers try something fundamentally different?</p>\n\n<p>He’s answered his own question with <a href=\"https://www.terrygodier.com/current\">Current</a>, a new feed reader for iPhone, iPad, and Mac.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.terrygodier.com/phantom-obligation\">terrygodier.com/phantom-obligation</a></strong></em></p>\n"
      },
      {
         "title" : "Bill Gates Apologizes to Foundation Staff Over Epstein Ties",
         "date_published" : "2026-02-25T23:38:45Z",
         "date_modified" : "2026-02-25T23:38:46Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/gates-apologizes",
         "url" : "https://daringfireball.net/linked/2026/02/25/gates-apologizes",
         "external_url" : "https://www.wsj.com/articles/bill-gates-apologizes-to-foundation-staff-over-epstein-ties-67f39ef5",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Emily Glazer, reporting for The Wall Street Journal:</p>\n\n<blockquote>\n  <p>The billionaire said he met with Epstein starting in 2011, years\nafter Epstein had pleaded guilty in 2008 to soliciting a minor for\nprostitution. Gates said he was aware of some “18-month thing”\nthat had limited Epstein’s travel but said he didn’t properly\ncheck his background. Gates said he continued meeting with Epstein\neven after his then-wife Melinda French Gates expressed concerns\nin 2013.</p>\n\n<p>“Knowing what I know now makes it, you know, a hundred times worse\nin terms of not only his crimes in the past, but now it’s clear\nthere was ongoing bad behavior,” Gates told staff. Speaking of his\nex-wife, he added: “To give her credit, she was always kind of\nskeptical about the Epstein thing.”</p>\n</blockquote>\n\n<p>“Kind of” is doing <a href=\"https://www.npr.org/2026/02/03/nx-s1-5697080/melinda-french-gates-reacts-to-ex-husband-bill-gates-being-mentioned-in-epstein-files\">a lot of work</a> there.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.wsj.com/articles/bill-gates-apologizes-to-foundation-staff-over-epstein-ties-67f39ef5\">wsj.com/articles/bill-gates-apologizes-to-foundation-staff…</a></strong></em></p>\n"
      },
      {
         "title" : "Greg Knauss: ‘Lose Myself’",
         "date_published" : "2026-02-25T22:53:08Z",
         "date_modified" : "2026-02-25T22:53:09Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/knauss-lose-myself",
         "url" : "https://daringfireball.net/linked/2026/02/25/knauss-lose-myself",
         "external_url" : "https://www.eod.com/blog/2026/02/lose-myself/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Greg Knauss:</p>\n\n<blockquote>\n  <p>People will argue that speaking English to LLMs is just another\nlevel of abstraction away from the physics of how the machine\n<em>actually</em> works. And while that’s technically true — the worst\nkind of true — it also misses the point. Industrialization\nfundamentally changes things, by quantum degrees. A Ding Dong from\na factory is not the same thing as a <em>gâteau au chocolat et crème\nchantilly</em> from a baker which is not the same thing as cramming\nchunks of chocolate and scoops of whipped cream directly into your\nmouth while standing in front of the fridge at 2:00am. The level\nof care, of personalization, of intimacy — both given and taken — changes its nature. Digging a trench is a very different thing\nthan telling someone to dig a trench. Assembling a clock is a very\ndifferent thing than asking Siri for the time.</p>\n</blockquote>\n\n<p>Splendid little essay.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://www.eod.com/blog/2026/02/lose-myself/\">eod.com/blog/2026/02/lose-myself/</a></strong></em></p>\n"
      },
      {
         "title" : "The Talk Show: ‘Serious Opinionators’",
         "date_published" : "2026-02-25T22:17:57Z",
         "date_modified" : "2026-02-25T22:17:57Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/the-talk-show-441",
         "url" : "https://daringfireball.net/linked/2026/02/25/the-talk-show-441",
         "external_url" : "https://daringfireball.net/thetalkshow/2026/02/25/ep-441",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Adam Engst returns to the show to talk, in detail, about certain of the UI changes in iOS 26 and Apple’s version 26 OSes overall. In particular, the new Unified view in the Phone app, and the Filter pop-up menu in both the Phone and Messages apps. Also: a shoutout to <a href=\"https://512pixels.net/2020/09/kbase-week-balloon-help/\">Balloon Help</a>.</p>\n\n<p><audio\n    src = \"https://traffic.libsyn.com/secure/daringfireball/thetalkshow-441-adam-engst.mp3\"\n    controls\n    preload = \"none\"\n/></p>\n\n<p><strong>Sponsored by:</strong></p>\n\n<ul>\n<li><a href=\"https://sentry.io/talkshow\">Sentry</a>: A real-time error monitoring and tracing platform. Use code <strong>TALKSHOW</strong> for $80 in free credits.</li>\n<li><a href=\"https://squarespace.com/talkshow\">Squarespace</a>: Save 10% off your first purchase of a website or domain using code <strong>talkshow</strong>.</li>\n<li><a href=\"https://factormeals.com/talkshow50off\">Factor</a>: Healthy eating, made easy. Get 50% off your first box, plus free breakfast for 1 year, with code <strong>talkshow50off</strong>.</li>\n</ul>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://daringfireball.net/thetalkshow/2026/02/25/ep-441\">daringfireball.net/thetalkshow/2026/02/25/ep-441</a></strong></em></p>\n"
      },
      {
         "title" : "Samsung Galaxy S26 Ultra’s Privacy Display",
         "date_published" : "2026-02-25T20:59:30Z",
         "date_modified" : "2026-02-26T16:31:27Z",
         "id" : "https://daringfireball.net/linked/2026/02/25/samsung-galaxy-s26-ultras-privacy-display",
         "url" : "https://daringfireball.net/linked/2026/02/25/samsung-galaxy-s26-ultras-privacy-display",
         "external_url" : "https://9to5google.com/2026/02/25/samsung-galaxy-s26-ultra-privacy-display-demo-hands-on/",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Ben Schoon, writing for 9to5 Google:</p>\n\n<blockquote>\n  <p>When activated, Privacy Display changes how the pixels in your\ndisplay emit light, making it harder or near-impossible to view\nthe display at an off-angle. At its default setting, it definitely\nworks, but the contents of the display are visible at less-sharp\nangles. Samsung has a “maximum” setting that takes this up a\nnotch, and that setting makes it even harder to see the contents\nand narrows the field-of-view even further. [...]</p>\n\n<p>A bigger deal, though, is that Samsung has built Privacy Display\nwith the ability to only apply to small portions of the Galaxy S26\nUltra’s display. Specifically, it can hide your notification\npop-ups. This part really impressed me, as Privacy Display is able\nto specifically hide only that singular portion of the display,\nand it does so nearly perfectly. The masking around the\nnotification ensures the content behind isn’t affected, and the\neffect works incredibly well.</p>\n</blockquote>\n\n<p>Neat feature, especially the way you can toggle it when needed, set it to auto-enable for specific apps, and/or work only for notifications.</p>\n\n<p><strong>See also:</strong> <a href=\"https://www.theverge.com/tech/884337/samsung-galaxy-s26-ultra-privacy-display-price?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IjR6d0dhdzQ3YTMiLCJwIjoiL3RlY2gvODg0MzM3L3NhbXN1bmctZ2FsYXh5LXMyNi11bHRyYS1wcml2YWN5LWRpc3BsYXktcHJpY2UiLCJleHAiOjE3NzI0OTQ4MjksImlhdCI6MTc3MjA2MjgyOX0.D-a3LwOiw7KkzVO609iS31Da32v-B4YIj3uwKCbaafs\">Allison Johnson at The Verge</a>. Also worth noting that the Galaxy S26 Ultra starts at $1,300; the iPhone 17 Max starts at $1,200.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://9to5google.com/2026/02/25/samsung-galaxy-s26-ultra-privacy-display-demo-hands-on/\">9to5google.com/2026/02/25/samsung-galaxy-s26-ultra-privacy…</a></strong></em></p>\n"
      },
      {
         "title" : "★ My 2025 Apple Report Card",
         "date_published" : "2026-02-25T16:49:10Z",
         "date_modified" : "2026-02-27T22:04:41Z",
         "id" : "https://daringfireball.net/2026/02/my_2025_apple_report_card",
         "url" : "https://daringfireball.net/2026/02/my_2025_apple_report_card",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>This week Jason Snell published his annual <a href=\"https://sixcolors.com/post/2026/02/2025reportcard/\" title=\"Six Colors: “Apple in 2025: The Six Colors report card”\">Six Colors Apple Report Card for 2025</a>. As I’ve done in the past — for the report-card years <a href=\"https://daringfireball.net/2025/02/my_2024_apple_report_card\" title=\"Daring Fireball “My 2024 Apple Report Card”\">2024</a>, <a href=\"https://daringfireball.net/2024/03/my_2023_apple_report_card\" title=\"Daring Fireball “My 2023 Apple Report Card”\">2023</a>, <a href=\"https://daringfireball.net/2023/02/my_2022_apple_report_card\" title=\"Daring Fireball “My 2022 Apple Report Card”\">2022</a>, <a href=\"https://daringfireball.net/2022/02/my_2021_apple_report_card\" title=\"Daring Fireball “My 2021 Apple Report Card”\">2021</a>, <a href=\"https://daringfireball.net/2021/01/my_2020_apple_report_card\" title=\"Daring Fireball “My 2020 Apple Report Card”\">2020</a>, <a href=\"https://daringfireball.net/2020/02/my_2019_apple_report_card\" title=\"Daring Fireball “My 2019 Apple Report Card”\">2019</a>, <a href=\"https://daringfireball.net/2019/02/my_2018_apple_report_card\" title=\"Daring Fireball “My 2018 Apple Report Card”\">2018</a> — I’m publishing my full remarks and grades here. On Snell’s report card, voters give per-category scores ranging from 5 to 1; I’ve translated these to letter grades, A to F, which is how I consider them. (<a href=\"https://daringfireball.net/2025/02/my_2024_apple_report_card#fn1-2025-02-07\">See footnote 1 from last year’s report</a> if you’re curious why it’s not A to E.)</p>\n\n<p>As I noted <a href=\"https://daringfireball.net/2025/02/my_2024_apple_report_card\" title=\"Daring Fireball “My 2024 Apple Report Card”\">last year</a>, “Siri/Apple Intelligence” is not a standalone category on the report card. I know Snell is very much trying to keep the number of different categories from inflating, but AI has been the biggest thing in tech for several years running. If it were a standalone category, last year I said I’d have given Apple a D for 2024. This year, I’d have given them an F — <a href=\"https://daringfireball.net/2025/03/something_is_rotten_in_the_state_of_cupertino\">an utter, very public failure</a>. (Their AI efforts in 2025 did end on a mildly optimistic note — <a href=\"https://daringfireball.net/linked/2025/12/01/giannandrea-out\">they cleaned house</a>.)</p>\n\n<h2>Mac: C (last year: A)</h2>\n\n<p>If there were separate categories for Mac hardware and MacOS, I’d give the hardware an A and MacOS 26 Tahoe a D. The hardware continues to be great — fast, solid, reliable — and Apple Silicon continues to improve year-over-year with such predictability that Apple is making something very difficult look like it must be easy.</p>\n\n<p>Tahoe, though, is the worst regression in the entire history of MacOS. There are many reasons to prefer MacOS to any of its competition — Windows or Linux — but the one that has been the most consistent since System 1 in 1984 is the superiority of its user interface. There is nothing about Tahoe’s new UI — the Mac’s implementation of the Liquid Glass concept Apple has applied across all its OSes — that is better than its predecessor, MacOS 15 Sequoia. Nothing. And there is much that is worse. Some of it much worse. Fundamental principles of human-computer interaction — principles that Apple itself forged over decades — have been completely ignored. And a lot of it just looks sloppy and amateur. Simple things like <a href=\"https://daringfireball.net/2026/01/resizing_windows_macos_26\">resizing windows</a>, and having <a href=\"https://daringfireball.net/2025/08/macos_26_tahoes_dead_canary_utility_app_icons\">application icons that look like they were designed by talented artists</a>.</p>\n\n<h2>iPhone: A (last year: A)</h2>\n\n<p>iPhone 17 Pro and Pro Max are, technically, the best iPhones Apple has ever made. They’re very well designed too. The change to make the camera plateau span the entire width of the phone is a good one. It looks better, allows a naked iPhone 17 Pro to sit more steadily on a flat surface, and lets one in a case sit on a surface without any wobble at all. Apple even finally added a really fun, bold color — “cosmic orange” — that, surprising no one, seems to be incredibly popular with customers.</p>\n\n<p>The iPhone Air is, from a design perspective, the most amazing iPhone Apple has ever made. It’s a marvel to hold and carry. One rear-facing camera lens is limiting, but it’s an excellent camera. Not 17 Pro-quality, no, but excellent quality, yes. Battery life is amazing given the physical constraints of the iPhone Air’s thin and lightweight design. The main two dings against the iPhone Air are that (a) Apple didn’t offer it in a fun bold color like the 17 Pro’s orange, and (b) Apple, bafflingly, hasn’t advertised the Air. I’ve seen so little promotion of the Air that I’d wager most iPhone users in the market for a new phone don’t even know it exists until they walk into a store and see it there.</p>\n\n<p>The no-adjective iPhone 17 is the best iPhone for most people, which is exactly what the no-adjective iPhone ought to be. Back in March, the iPhone 16e introduced both a terrific lowest-price new iPhone — including the then-current-generation A18 chip — and a significant shift in strategy from the SE models of yore. The SE iPhone models were only updated sporadically, going 2–4 years between revisions. The “16” in “16e” is a pretty strong hint that Apple now intends to update the e models annually, just like the rest of the iPhone lineup. People complain about the $600 starting price for the 16e, but that’s $200 lower than the no-adjective iPhone 17. If you’re in the market for a lower price than that, you’re in the market for a refurbished older iPhone.</p>\n\n<p>iOS 26 is Apple’s best implementation of the Liquid Glass concept, by far. I prefer it, in just about every way, to iOS 18. There are some individual apps from Apple in iOS 26 that have poor implementations of Liquid Glass (Music, I’m looking in your direction) but most of them are decided improvements, with more consistency system-wide (like the placement of search fields).</p>\n\n<h2>iPad: B (last year: C)</h2>\n\n<p>iPad hardware continues to be fine, and “fine”, by iPad standards, means “the best tablets in the industry by far”. The lineup is well-differentiated and spans a larger than ever gamut, ranging from “totally casual user” to “actual pro usage”.</p>\n\n<p>iPadOS 26 is the most exciting release of iPadOS ever. I don’t love all of it. I think the biggest problem is that too much complexity is exposed to very casual users, for whom the main appeal of using an iPad as their main “computer” is its rigorous simplicity. But the course reversal Apple has made for advanced users, from eschewing (often to the point of frustration, sometimes to the point of absurdity) the desktop GUI concept of overlapping windows, to embracing regular old-fashioned GUI windows, was the right call, and a welcome sign of humility.</p>\n\n<p>It’s a new start for iPadOS, and I look forward to seeing where it goes. It’s been a long time since I’ve thought that about iPadOS.</p>\n\n<h2>Wearables Overall: B (last year: B)</h2>\n\n<p>AirPods Pro 3 are frigging amazing. AirPods, overall, <a href=\"https://daringfireball.net/2023/09/airpods_pro_2_usbc\">continue to exemplify Apple at its best</a>.</p>\n\n<h2>Apple Watch: A (last year: C)</h2>\n\n<p>Apple Watch Series 11 and Ultra 3 are solid year-over-year improvements from the Department of If the Design Ain’t Broke Don’t Fix It. Battery life improvements, in particular, are impressive. No one comes close to Apple at making very small, powerful computers that don’t really seem like computers at all. And the best Apple Watch news of the year, by far in my opinion, is the SE 3. The SE 3 is simply an outstanding Apple Watch at very low prices ($249 for 40mm, $279 for 44mm). That’s the price range a <em>lot</em> of people are looking at if they’re thinking about getting themselves “a nice watch”, smart or not.</p>\n\n<h2>Vision Pro: C (last year: B)</h2>\n\n<p>An M5 speed-bump update to the Vision Pro was nice to see, but only as a sign that Apple is still committed to this new platform. And they’re actually starting to build a nice little library of immersive content that is extremely compelling — including baby steps toward immersive live sports with a limited slate of games, albeit just from one single NBA team (the Lakers). The new Personas in VisionOS 26 — effectively a version 2.0 of the feature — are amazing, and strikingly improved from the first implementation. That’s another sign that Apple is continuing to achieve groundbreaking things with this new platform, and the concept of spatial computing. But in terms of VisionOS being a productivity platform in its own right (not counting the excellent Mac Virtual Display app), I didn’t see any progress at all. Nor any outreach at all to third-party developers to make VisionOS into a serious productivity platform. Frankly, it’s weird — perhaps even alarming — that some of Apple’s own core apps like Calendar and Reminders <a href=\"https://appleinsider.com/articles/25/06/13/apples-continued-lack-of-native-apps-on-vision-pro-isnt-a-good-sign-for-the-platform/amp/\">are still iPad apps running in compatibility mode</a>, not native VisionOS apps.</p>\n\n<h2>Home: D (last year: D)</h2>\n\n<p>Why isn’t this platform improving, in drastic groundbreaking ways, with any urgency? I really thought 2025 might be the year, but nope. I can’t think of any area where Apple’s attitude more clearly seems to be that “good enough” is good enough.</p>\n\n<h2>Apple TV: C (last year: C)</h2>\n\n<p>Same grade, same comment as last year (just replacing the specific year with “[this year]”):</p>\n\n<blockquote>\n  <p>I’m a very happy daily (well, nightly) Apple TV user. But what\nexactly improved or changed [this year]? Anything? It may well be fair\nto say the current hardware — Apple TV 4K 3rd-gen, which shipped\nin November 2022 — is fine, and this is a hardware platform that\nonly needs updates every 3 or 4 years, but we’re grading what\nhappened [this year].</p>\n\n<p>Also: I feel like Apple has never yet made a truly great remote\ncontrol for this platform. The current one is their best yet, but\nit has obvious flaws.</p>\n</blockquote>\n\n<p>I fear complacency has set in. Apple TV 4K really is <em>so</em> much better than any competing set-top box (or built-in smart TV system), but it also still falls <em>so</em> far short of “insanely great”.</p>\n\n<h2>Services: B (last year: B)</h2>\n\n<p>Quality is high, value is fair (except, still, for iCloud storage), and it’s getting to the point where it’s hard to keep up with all the great series on Apple TV.</p>\n\n<h2>Hardware Reliability: A (last year: A)</h2>\n\n<p>No news remains great news in this category.</p>\n\n<h2>Apple OS Quality: C (last year: B)</h2>\n\n<h2>Apple Apps: B (last year: B)</h2>\n\n<p>For two straight years, I’ve written the same comment for this category: “I have concerns and complaints about aspects of the direction Apple’s software <em>design</em> is headed (or in some ways, has been now for years), but their software <em>reliability</em> has been very good for me.”</p>\n\n<p>The reliability and technical quality remains excellent. While writing this report card, I checked, and my uptime on MacOS 15.7.2 got to 91 days before I got around to restarting, which I only did to upgrade to 15.7.3. At one point I literally had over 1,000 tabs open in Safari, spread across over 50 windows. (I have a problem with tab hoarding.) That is technical excellence.</p>\n\n<p>But years-long growing concerns over the direction of Apple’s software <em>design</em> reached a breaking point with MacOS 26 Tahoe. It’s so bad — or at least, so much worse than MacOS 15 Sequoia — that I’m refusing to install it. That makes it hard to assign a single grade for “OS Quality”.</p>\n\n<h2>Developer Relations: D (last year: D)</h2>\n\n<p>Fifth year in a row with basically the same comment: Resentment over App Store policies continues to build. Frustrations with the App Store review process seem unresolved. Apple’s goal should be for developer relations to be so good that developers look for excuses to create software exclusively for Apple’s platforms. The opposite is happening.</p>\n\n<h2>Impact on the World: F (last year: B)</h2>\n\n<p>Tim Cook is in an excruciatingly difficult position regarding the Trump 2.0 administration. But that’s his job. He’s clearly attempting to take the same tack he took with the Trump 1.0 administration from 2017–2020, which, in hindsight, he navigated with aplomb. To wit: staying above the fray, keeping Apple true to its institutional values while keeping it out of President Trump’s wrath.</p>\n\n<p>But the Trump 2.0 administration isn’t anything like the 1.0 administration. Cook, addressing employee concerns back in 2016 <a href=\"https://www.theguardian.com/technology/2016/dec/20/tim-cook-meeting-donald-trump-desktop-macs-apple\">regarding his participation in then-President-elect Trump’s “tech summit”</a>, said, “There’s a large number of those issues, and the way that you advance them is to engage. Personally, I’ve never found being on the sideline a successful place to be.” </p>\n\n<p>“Awarding” Donald Trump a <a href=\"https://daringfireball.net/2025/08/gold_frankincense_and_silicon\">24-karat gold trophy emblazoned with the Apple logo</a> in August 2025 — after seeing eight months of Trump 2.0 in action — wasn’t “engagement” or “getting off the sideline”. It was obsequious complicity with a regime that is clearly destined for historical infamy. Cook’s continued strategy of “engagement” risks not only his personal legacy, but the reputation of the company itself.</p>\n\n\n\n    "
      },
      {
         "title" : "[Sponsor] Hands-On Workshop: Fix It Faster — Crash Reporting, Tracing, and Logs for iOS in Sentry",
         "date_published" : "2026-02-25T01:00:30Z",
         "date_modified" : "2026-02-25T01:00:30Z",
         "id" : "https://daringfireball.net/feeds/sponsors/2026/02/hands-on_workshop_fix_it_faste_1",
         "url" : "https://daringfireball.net/feeds/sponsors/2026/02/hands-on_workshop_fix_it_faste_1",
         "external_url" : "https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=general-fy27q1-evergreen&utm_content=static-ad-mobilerss-trysentry",
         "authors" : [
            {
               "name" : "Daring Fireball Department of Commerce"
            }
         ],
         "content_html" : "\n<p>Learn how to connect the dots between slowdowns, crashes, and the user experience in your iOS app. This on-demand session covers how to:</p>\n\n<ul>\n<li>Set up Sentry to surface high-priority mobile issues without alert fatigue.</li>\n<li>Use Logs and Breadcrumbs to reconstruct what happened with a crash.</li>\n<li>Find what’s behind a performance bottleneck using Tracing.</li>\n<li>Monitor and reduce the size of your iOS app using Size Analysis.</li>\n</ul>\n\n<p><a href=\"https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&amp;utm_medium=paid-display&amp;utm_campaign=general-fy27q1-evergreen&amp;utm_content=static-ad-mobilerss-trysentry\">Watch it here</a>.</p>\n\n<p class=\"x-netnewswire-hide\" style=\"padding-top: 1.5em;\"><em>Link: <strong><a href=\"https://sentry.io/resources/ios-workshop-jan-2026/?utm_source=daringfireball&utm_medium=paid-display&utm_campaign=general-fy27q1-evergreen&utm_content=static-ad-mobilerss-trysentry\">sentry.io/resources/ios-workshop-jan-2026/?utm_source…</a></strong></em></p>\n"
      },
      {
         "title" : "★ Apple Releases iOS 26 Adoption Rates, and They’re Pretty Much in Line With the Last Few Years",
         "date_published" : "2026-02-17T18:49:55Z",
         "date_modified" : "2026-02-18T13:41:02Z",
         "id" : "https://daringfireball.net/2026/02/apple_releases_ios_26_adoption_rates",
         "url" : "https://daringfireball.net/2026/02/apple_releases_ios_26_adoption_rates",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p><a href=\"https://daringfireball.net/linked/2026/02/17/how-to-force-restart-an-iphone\">Speaking of</a> iOS 26, here’s <a href=\"https://www.macrumors.com/2026/02/13/apple-shares-ios-26-adoption-stats/\">Joe Rossignol reporting for MacRumors</a>:</p>\n\n<blockquote>\n  <p>Apple has shared updated <a href=\"https://developer.apple.com/support/app-store/\">iOS 26 and iPadOS 26 adoption\nfigures</a>, revealing how many iPhones and iPads are running\nthose software versions. These adoption numbers are based on\niPhones and iPads that transacted on the App Store on February 12,\n2026, according to Apple. The statistics are as follows:</p>\n\n<ul>\n<li>74% of all iPhones introduced in the last four years are running\niOS 26.</li>\n<li>66% of all iPhones are running iOS 26.</li>\n<li>66% of all iPads introduced in the last four years are running\niPadOS 26.</li>\n<li>57% of all iPads are running iPadOS 26.</li>\n</ul>\n\n<p>Here is how that compares to the <a href=\"https://www.macrumors.com/2025/01/24/ios-18-adoption-rate/\">iOS 18 adoption figures</a> that\nApple shared based on iPhones and iPads that transacted on the App\nStore on January 21, 2025:</p>\n\n<ul>\n<li>76% of all iPhones introduced in the last four years were\nrunning iOS 18.</li>\n<li>68% of all iPhones were running iOS 18.</li>\n<li>63% of all iPads introduced in the last four years were running\niPadOS 18.</li>\n<li>53% of all iPads were running iPadOS 18.</li>\n</ul>\n</blockquote>\n\n<p>Via the Internet Archive (<a href=\"https://archive.org/donate\">seriously</a>, what would we do without them?), <a href=\"https://web.archive.org/web/20240206013405/https://developer.apple.com/support/app-store/\">here are the numbers Apple released for iOS 17 two years ago</a>, with data collected on 4 February 2024:<sup id=\"fnr1-2026-02-17\"><a href=\"#fn1-2026-02-17\">1</a></sup></p>\n\n<ul>\n<li>76% of all iPhones introduced in the last four years were\nrunning iOS 17.</li>\n<li>66% of all iPhones were running iOS 17.</li>\n<li>61% of all iPads introduced in the last four years were running\niPadOS 17.</li>\n<li>53% of all iPads were running iPadOS 17.</li>\n</ul>\n\n<p>These are the numbers I was waiting for <a href=\"https://daringfireball.net/linked/2026/01/29/apples-own-ios-adoption-numbers\">when I followed up three weeks ago</a> about the silly stories, <a href=\"https://daringfireball.net/2026/01/ios_26_adoption_rate_is_not_bizarrely_low\">based on obviously bogus data from StatCounter</a>, that iOS 26’s adoption rate was absurdly low. <a href=\"https://daringfireball.net/2026/01/ios_26_adoption_rate_is_not_bizarrely_low\">I wrote then</a>:</p>\n\n<blockquote>\n  <p>What’s going on, quite obviously, is that Apple itself is\nslow-rolling the automatic updates to iOS 26. For years now\nApple has steered users, via default suggestions during device\nsetup, to adopt settings to allow OS updates to happen\nautomatically, including updates to major new versions. Apple\ntends not to push these automatic updates to major new versions\nof iOS until two months after the .0 release in September. This\nyear that second wave was delayed by about two weeks, and\nthere’s now a third wave starting midway through January. It’s a\ndifferent pattern from previous years — but it’s a pattern\nApple controls. A large majority of users of all Apple devices\nget major OS updates when, and only when, their devices\nautomatically update. Apple has been slower to push those\nupdates to iOS 26 than they have been for previous iOS updates\nin recent years. With good reason! iOS 26 is a more significant — and buggier — update than iOS 18 and 17 were.</p>\n</blockquote>\n\n<p>At least according to Apple’s own numbers from the App Store, iOS 26 adoption is pretty much exactly in line with the rates for iOS 18 and 17. There’s no conclusion that should be drawn from this about the general opinion of the Liquid Glass UI design or iOS 26 overall. People may love it, hate it, be ambivalent about it, or not even notice — but most of them let their iPhones (and iPads) update via automatic upgrades pushed by Apple. Their opinions about iOS 26 form <em>after</em> they install it.</p>\n\n<div class=\"footnotes\">\n<hr />\n<ol>\n<li id=\"fn1-2026-02-17\">\n<p>Looking at these last three years, the only real trend has nothing to do with the iPhone. It’s that the adoption rate for iPads — in both categories, recent models and all models — is trending upward.&nbsp;<a href=\"#fnr1-2026-02-17\"  class=\"footnoteBackLink\"  title=\"Jump back to footnote 1 in the text.\">&#x21A9;&#xFE0E;</a></p>\n</li>\n</ol>\n</div>\n\n\n\n    "
      },
      {
         "title" : "★ Politics and the English Language, January 2026 Edition",
         "date_published" : "2026-01-28T22:00:24Z",
         "date_modified" : "2026-01-29T00:20:07Z",
         "id" : "https://daringfireball.net/2026/01/politics_and_the_english_language_january_2026_edition",
         "url" : "https://daringfireball.net/2026/01/politics_and_the_english_language_january_2026_edition",
         "authors" : [
            {
               "name" : "John Gruber"
            }
         ],
         "content_html" : "\n<p>Patrick McGee (author of last year’s bestseller, <em><a href=\"https://bookshop.org/p/books/apple-in-china-the-capture-of-the-world-s-greatest-company-patrick-mcgee/496b96d06a984e01?ean=9781668053379&amp;next=t&amp;next=t&amp;affiliate=56320\">Apple in China</a></em>, and <a href=\"https://daringfireball.net/thetalkshow/2025/05/29/ep-423\">guest on The Talk Show in May</a>), <a href=\"https://x.com/patrickmcgee_/status/2016344451036413984\">commenting on Twitter/X</a> re: <a href=\"https://daringfireball.net/linked/2026/01/28/tim-cook-memo\">Tim Cook’s company-wide memo</a> regarding the “events in Minneapolis”:</p>\n\n<blockquote>\n  <p>This literally says nothing, via intention and cowardice.</p>\n\n<p>It’s the kind of language Orwell attributed to politicians, when\nready-made phrases assemble themselves and prevent any real\nthought from breaking through.</p>\n</blockquote>\n\n<p>I have <a href=\"https://daringfireball.net/linked/2014/07/21/orwell-politics-english-language\">previously linked</a> to George Orwell’s seminal 1946 essay, “<a href=\"https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/politics-and-the-english-language/\">Politics and the English Language</a>”. This time I’ll quote a different passage:</p>\n\n<blockquote>\n  <p>In our time it is broadly true that political writing is bad\nwriting. Where it is not true, it will generally be found that the\nwriter is some kind of rebel, expressing his private opinions and\nnot a “party line”. Orthodoxy, of whatever colour, seems to demand\na lifeless, imitative style. The political dialects to be found in\npamphlets, leading articles, manifestos, White papers and the\nspeeches of undersecretaries do, of course, vary from party to\nparty, but they are all alike in that one almost never finds in\nthem a fresh, vivid, homemade turn of speech. When one watches\nsome tired hack on the platform mechanically repeating the\nfamiliar phrases — <em>bestial, atrocities, iron heel, bloodstained\ntyranny, free peoples of the world, stand shoulder to shoulder</em> — one often has a curious feeling that one is not watching a live\nhuman being but some kind of dummy: a feeling which suddenly\nbecomes stronger at moments when the light catches the speaker’s\nspectacles and turns them into blank discs which seem to have no\neyes behind them. And this is not altogether fanciful. A speaker\nwho uses that kind of phraseology has gone some distance toward\nturning himself into a machine. The appropriate noises are coming\nout of his larynx, but his brain is not involved, as it would be\nif he were choosing his words for himself. If the speech he is\nmaking is one that he is accustomed to make over and over again,\nhe may be almost unconscious of what he is saying, as one is when\none utters the responses in church. And this reduced state of\nconsciousness, if not indispensable, is at any rate favourable to\npolitical conformity.</p>\n\n<p>In our time, political speech and writing are largely the defence\nof the indefensible. Things like the continuance of British rule\nin India, the Russian purges and deportations, the dropping of the\natom bombs on Japan, can indeed be defended, but only by arguments\nwhich are too brutal for most people to face, and which do not\nsquare with the professed aims of the political parties. Thus\npolitical language has to consist largely of euphemism,\nquestion-begging and sheer cloudy vagueness. Defenceless villages\nare bombarded from the air, the inhabitants driven out into the\ncountryside, the cattle machine-gunned, the huts set on fire with\nincendiary bullets: this is called <em>pacification</em>. Millions of\npeasants are robbed of their farms and sent trudging along the\nroads with no more than they can carry: this is called <em>transfer\nof population</em> or <em>rectification of frontiers</em>. People are\nimprisoned for years without trial, or shot in the back of the\nneck or sent to die of scurvy in Arctic lumber camps: this is\ncalled <em>elimination of unreliable elements</em>. Such phraseology is\nneeded if one wants to name things without calling up mental\npictures of them.</p>\n</blockquote>\n\n<p>Now consider <a href=\"https://daringfireball.net/linked/2026/01/28/tim-cook-memo\">Cook’s memo</a>. Cook avoids most of the sins Orwell describes. He uses short, common words. He eschews hackneyed metaphors. He uses the active, not passive, voice — for the most part. His prayers and sympathies are “with everyone that’s been affected.” Who, exactly, has been affected? Affected how? By whom? Numerous examples come to mind, but not from Cook’s memo. Two Minneapolitans were affected, quite adversely, by being shot in the head and back at point blank range, in broad daylight, by unhinged ICE goons. <a href=\"https://www.snopes.com/news/2026/01/22/minnesota-5-year-old-ice-bait/\">A five-year-old boy</a> — himself a U.S.-born citizen — was affected when ICE agents apprehended his father, used the boy as bait to lure other family members, and is now being held in a <a href=\"https://www.cnn.com/2025/12/09/politics/migrant-families-ice-detention-facility-texas\">notorious</a> detention center in Texas, a thousand miles away.</p>\n\n<p>The list is long, the stories searing. But Cook mentions nothing more specific than “everyone that’s been affected”. Such phraseology is needed if one wants to name things without calling up mental pictures of them, indeed.</p>\n\n<p>“This is a time for deescalation,” Cook wrote. But by whom? The masked federal agents laying siege to Minneapolis, brutalizing its citizenry? Or the <a href=\"https://www.cbc.ca/news/world/minneapolis-clergy-arrest-protest-9.7058754\">thousands of law-abiding citizens</a> protesting the occupation of their neighborhoods, who are, <a href=\"https://youtu.be/m3otpjno0UQ?t=300\">in the words of Seth Meyers</a>, “deploying the most hurtful weapon of all, the bird”? Cook’s call for “deescalation” is meaningless without specifying which side he’s calling upon to change course, and there’s no weaker sauce than the weak sauce of “both sides”. Using words, not to make a point, but to <em>avoid</em> making a point while creating the illusion of having made one, is the true sin. From Orwell’s closing paragraph:</p>\n\n<blockquote>\n  <p>Political language — and with variations this is true of all\npolitical parties, from Conservatives to Anarchists — is designed\nto make lies sound truthful and murder respectable, and to give an\nappearance of solidity to pure wind.</p>\n</blockquote>\n\n<p>It’s colder in Minnesota, but the wind is gusting in Cupertino.</p>\n\n\n\n    "
      }
   ]
}
