Congratulations!

[Valid Atom 1.0] This is a valid Atom 1.0 feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://daringfireball.net/index.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <feed xmlns="http://www.w3.org/2005/Atom">
  3. <title>Daring Fireball</title>
  4. <subtitle>By John Gruber</subtitle>
  5. <link rel="alternate" type="text/html" href="https://daringfireball.net/" />
  6. <link rel="self" type="application/atom+xml" href="https://daringfireball.net/feeds/main" />
  7. <id>https://daringfireball.net/feeds/main</id>
  8.  
  9.  
  10. <updated>2024-04-20T01:13:31Z</updated><rights>Copyright © 2024, John Gruber</rights><entry>
  11.    
  12.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/04/face_the_critic_ian_betteridge_edition" />
  13. <link rel="shorturl" href="http://df4.us/vgk" />
  14. <id>tag:daringfireball.net,2024://1.40772</id>
  15. <published>2024-04-20T00:53:41Z</published>
  16. <updated>2024-04-20T01:13:31Z</updated>
  17. <author>
  18. <name>John Gruber</name>
  19. <uri>http://daringfireball.net/</uri>
  20. </author>
  21. <summary type="text">To sum up my stance: Tracking is wrong when it’s done without consent, and when users have no idea what’s being tracked or how it’s being used. Tracking is fine when it’s done with consent, and users know what’s being tracked and how it’s being used.</summary>
  22. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  23. <p><a href="https://ianbetteridge.com/2024/04/19/what-a-difference-four-years-makes/">Ian Betteridge</a>, quoting yours truly on non-consensual tracking <a href="https://daringfireball.net/2020/09/online_privacy_real_world_privacy">back in 2020</a> and then <a href="https://daringfireball.net/2024/04/edpb_meta_pay_or_ok">my piece yesterday</a> on the EDPB issuing an opinion against Meta’s “Pay or OK” model in the EU:</p>
  24.  
  25. <blockquote>
  26.  <p><a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1161">I wonder what happened</a> to turn John’s attitude from “no action
  27. Apple can take against the tracking industry is too strong” to
  28. defending Facebook’s “right” to choose how it invades people’s
  29. privacy? Or is he suggesting that a private company is entitled to
  30. defend people’s privacy, but governments are not? </p>
  31. </blockquote>
  32.  
  33. <p>I’ve seen a bit of pushback along this line recently, more or less asking: <em>How come I was against Meta’s tracking but now seem for it?</em> I don’t see any contradiction or change in my position though. The only thing I’d change in the 2020 piece Betteridge quotes is this sentence, which Betteridge emphasizes: “No action Apple can take against the tracking industry is too strong.” I should have inserted an adjective before “tracking” — it’s <em>non-consensual</em> tracking I object to, especially tracking that’s downright surreptitious. Not tracking in and of itself.</p>
  34.  
  35. <p>That’s why I remain a staunch supporter of Apple’s App Tracking Transparency, and consider it a success. Apple didn’t ban the use of the <a href="https://www.adjust.com/glossary/idfa/">IDFA</a> for cross-app tracking, and they were correct not to. They simply now require consent. If I had believed that all tracking was ipso facto wrong, I’d have been opposed to ATT on the grounds that it offers the “Allow” choice.</p>
  36.  
  37. <p>Also from 2020, <a href="https://daringfireball.net/linked/2020/12/18/steve-jobs-on-privacy">I quoted Steve Jobs on privacy</a>:</p>
  38.  
  39. <blockquote>
  40.  <p>Privacy means people know what they’re signing up for, in plain
  41. English, and repeatedly. That’s what it means. I’m an optimist,
  42. I believe people are smart. And some people want to share more
  43. data than other people do. Ask them. Ask them every time. Make
  44. them tell you to stop asking them if they get tired of your
  45. asking them. Let them know precisely what you’re going to do
  46. with their data. </p>
  47. </blockquote>
  48.  
  49. <p>That’s what ATT does. And that’s what’s Meta’s “Pay or OK” model in the EU does. It offers users a clear fair choice: Use Facebook and Instagram free of charge with targeted ads, or pay a reasonable monthly fee for an ad-free experience. No less than Margrethe Vestager herself, back in 2018, <a href="https://daringfireball.net/2024/03/more_on_the_eus_market_might">was keen on this idea</a>:</p>
  50.  
  51. <blockquote>
  52.  <p>My concern is more about whether we get the right choices. I would
  53. like to have a Facebook in which I pay a fee each month, but I
  54. would have no tracking and advertising and the full benefits of
  55. privacy. It is a provoking thought after all the Facebook scandal.
  56. This market is not being explored. </p>
  57. </blockquote>
  58.  
  59. <p>Now Meta is “exploring” that market, but the European Commission doesn’t like the results, because it turns out that when given the clear choice, the overwhelming majority of EU denizens prefer to use Meta’s platforms free-of-charge with targeted ads.</p>
  60.  
  61. <p>The best aspects of the EU’s digital privacy laws are <a href="https://gdpr-info.eu/art-15-gdpr/">those that give people the right to know what data is being collected</a>, where it’s being stored, who it’s being shared with, etc. That’s all fantastic. But the worst aspect is the paternalism. The EU is correct to require that users be required to provide consent before being tracked across properties. And Apple is correct for protecting unique device IDFA identifiers behind a mandatory “<a href="https://support.apple.com/en-us/102420">Ask App Not to Track / Allow</a>” consent alert. But Jobs was right too: people are smart, and they can — and should be allowed to — make their own decisions. And many people are more comfortable with sharing data than others. The privacy zealots leading this crusade in the EU do not think people are smart, and do not think they should trusted to make these decisions for themselves.</p>
  62.  
  63. <p>I don’t like Meta as a company. If a corporation can be smarmy, Meta is that. And they’ve done a lot of <a href="https://daringfireball.net/linked/2024/03/29/meta-onavo-snapchat">creepy stuff</a> over the years, and for a long while clearly acted as though they were entitled to track whatever they could get away with technically. I suspect they thought that if they asked for consent, or made clear what and how they tracked, that users would revolt. But it turns out billions of people who enjoy Meta’s platforms are fine with the deal.</p>
  64.  
  65. <p>It’s obviously the case that for some people, Meta’s past transgressions are unforgivable. That’s each person’s decision to make for themselves. Me, <a href="https://www.theredhandfiles.com/what-is-mercy-for-you/">I believe in mercy</a>. Again, I still don’t really like the company, by and large. But Threads is pretty good. And sometimes, when I occasionally check in, Instagram can still make me smile. It’s very clear what I’m sharing with Meta when I use those apps, and I’m fine with that. If you’re not, don’t use them. (I’ve still never created a Facebook blue app account, and still feel like I haven’t missed out on a damn thing.)</p>
  66.  
  67. <p>To sum up my stance: Tracking is wrong when it’s done without consent, and when users have no idea what’s being tracked or how it’s being used. Tracking is fine when it’s done with consent, and users know what’s being tracked and how it’s being used. Privacy doesn’t mean never being tracked. It means never being tracked without clear consent. I think Meta is now largely, if not entirely, on the right side of this.</p>
  68.  
  69. <p>It’s paternalistic — infantilizing even — to believe that government bureaucrats should take these decisions out of the hands of EU citizens. Me, I trust people to decide for themselves. The current European Commission regime is clearly of the belief that all tracking is wrong, regardless of consent. That’s a radical belief that is not representative of the public. The government’s proper role is to ensure people <em>can</em> make an informed choice, and that they have control over their own data. That’s what I thought four years ago, and it’s what I think now.</p>
  70.  
  71.  
  72.  
  73.    ]]></content>
  74.  <title>★ Face the Critic: Ian Betteridge Edition</title></entry><entry>
  75. <title>Might Meta Go Pay-Only in the EU?</title>
  76. <link rel="alternate" type="text/html" href="https://mobiledevmemo.com/the-edpb-invalidates-metas-use-of-pay-or-okay-what-next/" />
  77. <link rel="shorturl" type="text/html" href="http://df4.us/vgj" />
  78. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/19/meta-pay-only-eu" />
  79. <id>tag:daringfireball.net,2024:/linked//6.40771</id>
  80. <published>2024-04-19T22:10:55Z</published>
  81. <updated>2024-04-19T23:20:19Z</updated>
  82. <author>
  83. <name>John Gruber</name>
  84. <uri>http://daringfireball.net/</uri>
  85. </author>
  86. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  87. <p>Eric Seufert, writing at Mobile Dev Memo, spitballing how Meta might respond if the EU accepts the recommendation from the EDPB that their “Pay or OK” model is illegal:</p>
  88.  
  89. <p><em>Charge a nominal fee for the ad-supported versions of Facebook and Instagram</em></p>
  90.  
  91. <blockquote>
  92.  <p>Meta could introduce a small fee to use the ad-supported versions
  93. of Facebook and Instagram, rendering them as completely paid
  94. products in the EU. By eliminating its free tier, Meta should
  95. theoretically sidestep the conditions proposed in the EDPB’s
  96. opinion, since the elimination of a free tier supported by
  97. personalized advertising renders the Pay or Okay restrictions
  98. irrelevant. </p>
  99.  
  100. <p>As frequent MDM Podcast <a href="https://mobiledevmemo.com/a-deep-dive-on-the-digital-markets-act-dma-and-digital-services-act-dsa/">guest</a> Mikołaj Barczentewicz
  101. points out in <a href="https://barczentewicz.substack.com/p/netflix-disney-and-meta-whats-an">this blog post</a>, both Netflix and Disney+
  102. target ads behaviorally in their <em>paid</em>, ad-supported tiers. Meta
  103. could point to these products as examples of this pricing model
  104. being invoked: all options are paid, but the cheapest option is
  105. subsidized by behaviorally-supported ads. Of course, the EDPB has
  106. given itself latitude with its definition of “large online
  107. platform” to only litigate specific instances of commercial
  108. strategy. </p>
  109. </blockquote>
  110.  
  111. <p>I didn’t think of this when I spitballed my own ideas for how Meta might respond. Maybe they offer two tiers: €1/month with targeted ads, or €6/month without ads. Maybe they even make the fee for the ad tier truly nominal, say €1/<em>year</em>? The problem with this might be that too few people are willing to pay anything at all for social networking. Because it’s always been free-of-charge, people (not unreasonably!) now think it ought to forever remain free-of-charge.</p>
  112.  
  113. <p>Regarding the “just exit the EU” option, Seufert writes:</p>
  114.  
  115. <blockquote>
  116.  <p>I don’t believe that Meta will respond by exiting the EU market
  117. altogether — at least not in the near term. Per above: the EU is
  118. 10% of (what I understand to be) Facebook’s global advertising
  119. revenue, and GDPR fines aren’t as significant as those incurred
  120. under the DMA. The maximum fine under the <a href="https://gdpr.eu/fines/">GDPR</a> is 4% of
  121. annual worldwide turnover, whereas the maximum fine under the
  122. <a href="https://ec.europa.eu/commission/presscorner/detail/en/qanda_20_2349">DMA</a> is 20% of annual worldwide turnover. While I do
  123. believe the EU regulatory regime’s intransigence will influence a
  124. scaled, US-domiciled tech company to exit the EU market in the
  125. medium term, my sense is that Meta won’t take that course of
  126. action in immediate response to this decision. </p>
  127. </blockquote>
  128.  
  129. <p>That 10 percent figure is big but not indispensable. And it’s not much bigger than <a href="https://daringfireball.net/2024/03/eu_share_of_apples_revenue">Apple’s 7 percent figure</a> for App Store revenue from the EU. The EU is indeed a big and important market, but it’s <a href="https://daringfireball.net/2024/03/more_on_the_eus_market_might">nowhere near as big or important as the European Commissioners think</a>.</p>
  130.  
  131. <div>
  132. <a  title="Permanent link to ‘Might Meta Go Pay-Only in the EU?’"  href="https://daringfireball.net/linked/2024/04/19/meta-pay-only-eu">&nbsp;★&nbsp;</a>
  133. </div>
  134.  
  135. ]]></content>
  136.  </entry><entry>
  137. <title>Twitter Alternative Post News Is Shutting Down</title>
  138. <link rel="alternate" type="text/html" href="https://post.news/@/noam/2fJw4PYRFjya343RpiToiyEQr0x" />
  139. <link rel="shorturl" type="text/html" href="http://df4.us/vgi" />
  140. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/19/post-post-news" />
  141. <id>tag:daringfireball.net,2024:/linked//6.40770</id>
  142. <published>2024-04-19T21:30:23Z</published>
  143. <updated>2024-04-19T21:41:26Z</updated>
  144. <author>
  145. <name>John Gruber</name>
  146. <uri>http://daringfireball.net/</uri>
  147. </author>
  148. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  149. <p>Noam Bardin:</p>
  150.  
  151. <blockquote>
  152.  <p>It is with a heavy heart that I share this sad news with you.
  153. Despite how much we’ve accomplished together, we will be shutting
  154. down Post News within the next few weeks. </p>
  155.  
  156. <p>We have done many great things together. We built a toxicity-free
  157. community, a platform where Publishers engage, and an app that
  158. validated many theories around Micropayments and consumers’
  159. willingness to purchase individual articles. We even managed to
  160. cultivate a phenomenal tipping ecosystem for creators and
  161. commenters. </p>
  162.  
  163. <p>But, at the end of the day, our service is not growing fast enough
  164. to become a real business or a significant platform. A consumer
  165. business, at its core, needs to show rapid consumer adoption and
  166. we have not managed to find the right product combination to make
  167. it happen. </p>
  168. </blockquote>
  169.  
  170. <p>Post News was a longshot from the start, going up against (a) the entrenched leader in the space, Twitter/X; (b) the open alternative of Mastodon; (c) Meta-backed and Instagram-derived Threads; and (d) the Jack-Dorsey-funded Bluesky. I’m not sure there’s room for all four of those, let alone a fifth.</p>
  171.  
  172. <p>But I think Post shot itself in the foot right out of the gate going web-only. They eventually got around to putting an “app” in the App Store but it’s just a thin wrapper around their website — so thin that you can drag-and-drop the tab controller buttons and <a href="https://capacitorjs.com/">see exactly which PWA framework</a> they used <a href="https://daringfireball.net/misc/2024/04/post-news-capacitor.jpeg">from the custom URLs shown in the drag proxy</a>. People don’t want to use PWAs; they want real apps. Native iOS apps are so important to social networking that Threads launched app-only for its first two months before launching its web version.</p>
  173.  
  174. <div>
  175. <a  title="Permanent link to ‘Twitter Alternative Post News Is Shutting Down’"  href="https://daringfireball.net/linked/2024/04/19/post-post-news">&nbsp;★&nbsp;</a>
  176. </div>
  177.  
  178. ]]></content>
  179.  </entry><entry>
  180. <title>China Orders Apple to Remove WhatsApp, Threads, Signal, and Telegram From Chinese App Store</title>
  181. <link rel="alternate" type="text/html" href="https://www.wsj.com/tech/apple-removes-whatsapp-threads-from-china-app-store-on-government-orders-a0c02100" />
  182. <link rel="shorturl" type="text/html" href="http://df4.us/vgh" />
  183. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/19/china-app-store-messaging-apps" />
  184. <id>tag:daringfireball.net,2024:/linked//6.40769</id>
  185. <published>2024-04-19T21:13:18Z</published>
  186. <updated>2024-04-19T21:13:18Z</updated>
  187. <author>
  188. <name>John Gruber</name>
  189. <uri>http://daringfireball.net/</uri>
  190. </author>
  191. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  192. <p>Aaron Tilley, Liza Lin, and Jeff Horwitz, reporting for The Wall Street Journal (<a href="https://apple.news/ADnTQt6CvRiCdRPyDEpvVSw">News+</a>):</p>
  193.  
  194. <blockquote>
  195.  <p>Meta Platforms’ WhatsApp and Threads as well as messaging
  196. platforms Signal and Telegram were taken off the Chinese App Store
  197. Friday. Apple said it was told to remove certain apps because of
  198. national security concerns, without specifying which. </p>
  199.  
  200. <p>“We are obligated to follow the laws in the countries where we
  201. operate, even when we disagree,” an Apple spokesperson said. </p>
  202.  
  203. <p>These messaging apps, which allow users to exchange messages and
  204. share files individually and in large groups, combined have around
  205. three billion users globally. They can only be accessed in China
  206. through virtual private networks that take users outside China’s
  207. Great Firewall, but are still commonly used. </p>
  208. </blockquote>
  209.  
  210. <p>I’m surprised any of these apps had been available in China until now. Two questions:</p>
  211.  
  212. <ul>
  213. <li><p>Are these apps still on the iPhones of Chinese people who already had them installed? I don’t recall Apple ever using the kill switch that revokes the developer signing for already-installed copies of apps pulled from the App Store. E.g., iGBA, <a href="https://www.macrumors.com/2024/04/15/apple-removes-igba-from-app-store/">the rip-off Nintendo emulator</a> that briefly rocketed to the top of the charts last weekend — pulled from the App Store early this week, but if you installed it while it was available, you can still use it.</p></li>
  214. <li><p>Do Android phones in China offer sideloading?</p></li>
  215. </ul>
  216.  
  217. <div>
  218. <a  title="Permanent link to ‘China Orders Apple to Remove WhatsApp, Threads, Signal, and Telegram From Chinese App Store’"  href="https://daringfireball.net/linked/2024/04/19/china-app-store-messaging-apps">&nbsp;★&nbsp;</a>
  219. </div>
  220.  
  221. ]]></content>
  222.  </entry><entry>
  223. <title>The Best Simple USB-C Microphone: Audio-Technica’s ATR2100x-USB</title>
  224. <link rel="alternate" type="text/html" href="https://www.amazon.com/gp/aw/d/B07ZPBFVKK/?tag=df-amzn-20" />
  225. <link rel="shorturl" type="text/html" href="http://df4.us/vgg" />
  226. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/19/atr2100x-usb-microphone" />
  227. <id>tag:daringfireball.net,2024:/linked//6.40768</id>
  228. <published>2024-04-19T16:28:18Z</published>
  229. <updated>2024-04-19T16:28:19Z</updated>
  230. <author>
  231. <name>John Gruber</name>
  232. <uri>http://daringfireball.net/</uri>
  233. </author>
  234. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  235. <p>Joe Fabisevich <a href="https://www.threads.net/@mergesort/post/C54D3acubu9">asked a common question on Threads</a>:</p>
  236.  
  237. <blockquote>
  238.  <p>What’s the go to simple USB-C podcast mic that sounds good, but
  239. doesn’t have to be top of the line or super expensive? Think more
  240. “I need to sound professional on a podcast or two”, not “I make my
  241. money by recording podcasts.” </p>
  242. </blockquote>
  243.  
  244. <p>My answer: <a href="https://www.amazon.com/gp/aw/d/B07ZPBFVKK/?tag=df-amzn-20">Audio-Technica’s ATR2100×-USB</a>. It costs just $50 at Amazon. (That’s an affiliate link that will make me rich if you buy through it.) Spend an extra $4 and get <a href="https://www.amazon.com/gp/product/B001ANI6VQ?tag=df-amzn-20">a foam windscreen cap</a>. I mean just look at it — it literally looks like the microphone emoji: 🎤. You can just plug it into a USB-C port and it sounds great. No need for an XLR interface, but it does support XLR if you ever have the need.</p>
  245.  
  246. <p>My main podcasting microphone <a href="https://daringfireball.net/linked/2015/09/15/marco-arment-mics">remains</a> the $260 <a href="https://www.amazon.com/gp/product/B0002BACBO/?tag=df-amzn-20">Shure BETA 87A Supercardioid Condenser</a>, which I connect to a $180 <a href="https://amzn.to/44dMKxC">SSL 2 audio interface</a>. But that stays in my podcast cave in the basement. I keep the ATR2100× in my carry-on suitcase, so it’s with me whenever I’m away from home. My <a href="https://dithering.fm/">Dithering</a> co-host Ben Thompson uses the same ATR2100× when he’s away from home, too. It’s a great simple mic and a fantastic value at just $50.</p>
  247.  
  248. <div>
  249. <a  title="Permanent link to ‘The Best Simple USB-C Microphone: Audio-Technica’s ATR2100×-USB’"  href="https://daringfireball.net/linked/2024/04/19/atr2100x-usb-microphone">&nbsp;★&nbsp;</a>
  250. </div>
  251.  
  252. ]]></content>
  253.  </entry><entry>
  254. <title>Google Reorg Puts Android, Chrome, Photos and More Under Leadership of Devices Team</title>
  255. <link rel="alternate" type="text/html" href="https://www.theverge.com/2024/4/18/24133881/google-android-pixel-teams-reorg-rick-osterloh" />
  256. <link rel="shorturl" type="text/html" href="http://df4.us/vgf" />
  257. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/google-reorg-under-devices" />
  258. <id>tag:daringfireball.net,2024:/linked//6.40767</id>
  259. <published>2024-04-19T02:15:45Z</published>
  260. <updated>2024-04-19T23:19:44Z</updated>
  261. <author>
  262. <name>John Gruber</name>
  263. <uri>http://daringfireball.net/</uri>
  264. </author>
  265. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  266. <p>David Pierce, writing for The Verge:</p>
  267.  
  268. <blockquote>
  269.  <p>Google CEO Sundar Pichai announced substantial internal
  270. reorganizations on Thursday, including the creation of a new team
  271. called “Platforms and Devices” that will oversee all of Google’s
  272. Pixel products, all of Android, Chrome, ChromeOS, Photos, and
  273. more. The team will be run by Rick Osterloh, who was previously
  274. the SVP of devices and services, overseeing all of Google’s
  275. hardware efforts. Hiroshi Lockheimer, the longtime head of
  276. Android, Chrome, and ChromeOS, will be taking on other projects
  277. inside of Google and Alphabet. </p>
  278.  
  279. <p>This is a huge change for Google, and it likely won’t be the last
  280. one. There’s only one reason for all of it, Osterloh says: AI.
  281. “This is not a secret, right?” he says. Consolidating teams “helps
  282. us to be able to do full-stack innovation when that’s necessary,”
  283. Osterloh says. </p>
  284. </blockquote>
  285.  
  286. <p>I’m sure this <em>is</em> about AI, but I think it’s also about getting the company’s shit together and forming a cohesive strategy for integration with their consumer devices. Lost amid the schadenfreude surrounding the near-universal panning of Humane’s AI Pin is the question of, well, what <em>are</em> the device form factors we need for AI-driven features? I would argue, strenuously, that the phone is the natural AI device. It already has: always-on networking, cameras, a screen, microphones, and speakers. Everyone owns one and almost everyone takes theirs with them almost everywhere they go.</p>
  287.  
  288. <p>Putting all of Android under a new division led by the guy in charge of Pixel devices since 2016 says to me that Google sees AI not primarily as a way to make Android better, in general, but to make Pixel devices better, specifically. Best-of-class AI, only on Pixels, could be the sort of differentiation that actually results in Pixels gaining traction.</p>
  289.  
  290. <div>
  291. <a  title="Permanent link to ‘Google Reorg Puts Android, Chrome, Photos and More Under Leadership of Devices Team’"  href="https://daringfireball.net/linked/2024/04/18/google-reorg-under-devices">&nbsp;★&nbsp;</a>
  292. </div>
  293.  
  294. ]]></content>
  295.  </entry><entry>
  296. <title>Elizabeth Warren, Still Using Twitter/X: ‘It’s Time to Break Up Apple’s Smartphone Monopoly’</title>
  297. <link rel="alternate" type="text/html" href="https://twitter.com/SenWarren/status/1781086997014040759" />
  298. <link rel="shorturl" type="text/html" href="http://df4.us/vge" />
  299. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/warren-imessage" />
  300. <id>tag:daringfireball.net,2024:/linked//6.40766</id>
  301. <published>2024-04-19T01:55:21Z</published>
  302. <updated>2024-04-19T02:19:09Z</updated>
  303. <author>
  304. <name>John Gruber</name>
  305. <uri>http://daringfireball.net/</uri>
  306. </author>
  307. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  308. <p>Senator Elizabeth Warren seemingly thinks Apple ought to be forced to operate iMessage as a public utility, free of charge. Or something? She doesn’t actually say what she thinks should happen. Is she suggesting Apple be forced to spin off “iMessage” as a separate company? If not, what is she advocating “breaking up”?</p>
  309.  
  310. <div>
  311. <a  title="Permanent link to ‘Elizabeth Warren, Still Using Twitter/X: ‘It’s Time to Break Up Apple’s Smartphone Monopoly’’"  href="https://daringfireball.net/linked/2024/04/18/warren-imessage">&nbsp;★&nbsp;</a>
  312. </div>
  313.  
  314. ]]></content>
  315.  </entry><entry>
  316. <title>Google Fires 28 Employees Who Disrupted Workplaces to Protest Israel Cloud Contract</title>
  317. <link rel="alternate" type="text/html" href="https://www.theverge.com/2024/4/17/24133700/google-fires-28-employees-protest-israel-cloud-contract" />
  318. <link rel="shorturl" type="text/html" href="http://df4.us/vgd" />
  319. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/google-fires-28" />
  320. <id>tag:daringfireball.net,2024:/linked//6.40765</id>
  321. <published>2024-04-19T01:15:15Z</published>
  322. <updated>2024-04-19T02:19:45Z</updated>
  323. <author>
  324. <name>John Gruber</name>
  325. <uri>http://daringfireball.net/</uri>
  326. </author>
  327. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  328. <p>Chris Rackow, Google’s head of global security, in a company-wide memo published at The Verge, under the clear subject “Serious consequences for disruptive behavior”:</p>
  329.  
  330. <blockquote>
  331.  <p>Behavior like this has no place in our workplace and we will not
  332. tolerate it. It clearly violates multiple policies that all
  333. employees must adhere to — including our Code of Conduct and
  334. Policy on Harassment, Discrimination, Retaliation, Standards of
  335. Conduct, and Workplace Concerns. </p>
  336.  
  337. <p>We are a place of business and every Googler is expected to read
  338. our policies and apply them to how they conduct themselves and
  339. communicate in our workplace. The overwhelming majority of our
  340. employees do the right thing. If you’re one of the few who are
  341. tempted to think we’re going to overlook conduct that violates our
  342. policies, think again. The company takes this extremely seriously,
  343. and we will continue to apply our longstanding policies to take
  344. action against disruptive behavior — up to and including
  345. termination. </p>
  346. </blockquote>
  347.  
  348. <p>It says a lot about how adrift Google was that “We are a place of business” needed to be stated, but better late than never. I can’t believe they let these goofs occupy Google Cloud CEO Thomas Kurian’s office for 8 hours before having them arrested. <a href="https://twitter.com/search?q=google%20employees%20arrested&amp;src=typed_query">They look and act like college students doing a sit-in</a> at the dean’s office, not professional employees protesting their CEO. In college you pay to be there — students are the customers, ostensibly. At work they pay you, at will.</p>
  349.  
  350. <div>
  351. <a  title="Permanent link to ‘Google Fires 28 Employees Who Disrupted Workplaces to Protest Israel Cloud Contract’"  href="https://daringfireball.net/linked/2024/04/18/google-fires-28">&nbsp;★&nbsp;</a>
  352. </div>
  353.  
  354. ]]></content>
  355.  </entry><entry>
  356. <title>Meta Releases New AI Assistant Powered by Llama 3 Model</title>
  357. <link rel="alternate" type="text/html" href="https://www.theverge.com/2024/4/18/24133808/meta-ai-assistant-llama-3-chatgpt-openai-rival" />
  358. <link rel="shorturl" type="text/html" href="http://df4.us/vgc" />
  359. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/meta-ai" />
  360. <id>tag:daringfireball.net,2024:/linked//6.40764</id>
  361. <published>2024-04-19T01:08:38Z</published>
  362. <updated>2024-04-19T01:08:39Z</updated>
  363. <author>
  364. <name>John Gruber</name>
  365. <uri>http://daringfireball.net/</uri>
  366. </author>
  367. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  368. <p>Alex Heath, reporting for The Verge:</p>
  369.  
  370. <blockquote>
  371.  <p>ChatGPT kicked off the AI chatbot race. Meta is determined
  372. to win it. </p>
  373.  
  374. <p>To that end: the Meta AI assistant, <a href="https://www.theverge.com/2023/9/27/23891128/meta-ai-assistant-characters-whatsapp-instagram-connect">introduced last
  375. September</a>, is now being integrated into the search box of
  376. Instagram, Facebook, WhatsApp, and Messenger. It’s also going to
  377. start appearing directly in the main Facebook feed. You can still
  378. chat with it in the messaging inboxes of Meta’s apps. And for the
  379. first time, it’s now accessible via a standalone website at
  380. <a href="http://meta.ai/">Meta.ai</a>. </p>
  381.  
  382. <p>For Meta’s assistant to have any hope of being a real ChatGPT
  383. competitor, the underlying model has to be just as good, if not
  384. better. That’s why Meta is also announcing Llama 3, the next major
  385. version of its foundational open-source model. Meta says that
  386. Llama 3 outperforms competing models of its class on key
  387. benchmarks and that it’s better across the board at tasks like
  388. coding. Two smaller Llama 3 models are being released today, both
  389. in the Meta AI assistant and to outside developers, while a much
  390. larger, multimodal version is arriving in the coming months. </p>
  391. </blockquote>
  392.  
  393. <p>I keep circling back to the notion that OpenAI has no moat. ChatGPT is certainly the best-known LLM, and perhaps still the best, but I don’t think that’s any more of a long-term competitive advantage than some company in 1986 having “the best C compiler”. What’s needed are ways to bring LLMs to users. To give them purpose, in products. That’s what Meta is doing, by integrating their AI into all of their major products.</p>
  394.  
  395. <div>
  396. <a  title="Permanent link to ‘Meta Releases New AI Assistant Powered by Llama 3 Model’"  href="https://daringfireball.net/linked/2024/04/18/meta-ai">&nbsp;★&nbsp;</a>
  397. </div>
  398.  
  399. ]]></content>
  400.  </entry><entry>
  401. <title>Netflix Will Stop Reporting Subscriber Numbers Next Year</title>
  402. <link rel="alternate" type="text/html" href="https://variety.com/2024/tv/news/netflix-stop-reporting-subscriber-numbers-starting-2025-1235975341/" />
  403. <link rel="shorturl" type="text/html" href="http://df4.us/vgb" />
  404. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/netflix-numbers" />
  405. <id>tag:daringfireball.net,2024:/linked//6.40763</id>
  406. <published>2024-04-18T23:25:08Z</published>
  407. <updated>2024-04-19T02:06:41Z</updated>
  408. <author>
  409. <name>John Gruber</name>
  410. <uri>http://daringfireball.net/</uri>
  411. </author>
  412. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  413. <p>Todd Spangler, reporting for Variety:</p>
  414.  
  415. <blockquote>
  416.  <p>Netflix will no longer report subscriber numbers — which has been
  417. a key metric for streaming services for years — beginning with
  418. the first quarter of 2025. </p>
  419.  
  420. <p>The company made the announcement in releasing <a href="https://variety.com/2024/tv/news/netflix-subscribers-2024-q1-earnings-1235975242/">its first-quarter
  421. 2024 earnings</a> Thursday. Netflix handily topped expectations
  422. for subscribers net adds, gaining 9.33 million in the period, to
  423. reach nearly 270 million globally. It also beat Wall Street
  424. expectations on the top and bottom lines. [...] </p>
  425.  
  426. <p>Despite the Q1 earnings beat, Netflix shares dropped more than
  427. 4.5% in after-hours trading Thursday, possibly as investors
  428. reacted negatively to the news that the streamer will stop
  429. reporting quarterly sub totals. </p>
  430.  
  431. <p>In its Q1 letter to shareholders, Netflix said that engagement — time spent with the service — is its “best proxy for customer
  432. satisfaction.” As such, it will no longer report quarterly
  433. membership numbers or average revenue per member (which it dubs
  434. “ARM”), as of Q1 2025. Netflix said it will announce “major
  435. subscriber milestones as we cross them” but will cease disclosing
  436. quarterly subscriber numbers. </p>
  437. </blockquote>
  438.  
  439. <p>I don’t think investors should be alarmed. This is what companies do when their growth phase is over. Apple used to break down unit sales for its various devices and stopped long ago. Netflix is no longer an up-and-comer — they’re the established leader in streaming, and should be judged accordingly.</p>
  440.  
  441. <div>
  442. <a  title="Permanent link to ‘Netflix Will Stop Reporting Subscriber Numbers Next Year’"  href="https://daringfireball.net/linked/2024/04/18/netflix-numbers">&nbsp;★&nbsp;</a>
  443. </div>
  444.  
  445. ]]></content>
  446.  </entry><entry>
  447. <title>U.S. Court Rules That Police Can Force a Suspect to Unlock Phone With Thumbprint</title>
  448. <link rel="alternate" type="text/html" href="https://arstechnica.com/tech-policy/2024/04/cops-can-force-suspect-to-unlock-phone-with-thumbprint-us-court-rules/" />
  449. <link rel="shorturl" type="text/html" href="http://df4.us/vga" />
  450. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/police-touch-id" />
  451. <id>tag:daringfireball.net,2024:/linked//6.40762</id>
  452. <published>2024-04-18T22:40:21Z</published>
  453. <updated>2024-04-19T23:28:02Z</updated>
  454. <author>
  455. <name>John Gruber</name>
  456. <uri>http://daringfireball.net/</uri>
  457. </author>
  458. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  459. <p>Jon Brodkin, reporting for Ars Technica:</p>
  460.  
  461. <blockquote>
  462.  <p>The US Constitution’s Fifth Amendment protection against
  463. self-incrimination does not prohibit police officers from forcing
  464. a suspect to unlock a phone with a thumbprint scan, a federal
  465. appeals court ruled yesterday. The ruling does not apply to all
  466. cases in which biometrics are used to unlock an electronic device
  467. but is a significant decision in an unsettled area of the law. [...]</p>
  468.  
  469. <p>Payne’s Fifth Amendment claim “rests entirely on whether the use
  470. of his thumb implicitly related certain facts to officers such
  471. that he can avail himself of the privilege against
  472. self-incrimination,” the ruling said. Judges rejected his claim,
  473. holding “that the compelled use of Payne’s thumb to unlock his
  474. phone (which he had already identified for the officers) required
  475. no cognitive exertion, placing it firmly in the same category as a
  476. blood draw or fingerprint taken at booking.” </p>
  477.  
  478. <p>“When Officer Coddington used Payne’s thumb to unlock his phone — which he could have accomplished even if Payne had been
  479. unconscious — he did not intrude on the contents of Payne’s
  480. mind,” the court also said. </p>
  481. </blockquote>
  482.  
  483. <p><a href="https://www.jwz.org/blog/2024/04/periodic-reminder-never-use-touchid-or-faceid/">Via Jamie Zawinski</a>, who advises never using Touch ID or Face ID. I strongly disagree with that advice. Almost everyone is far more secure using Face ID rather than relying on a passcode/passphrase alone. People who don’t use Face/Touch ID are surely tempted to use a short easily-entered passcode for convenience, and anyone who disables Face/Touch ID while using a nontrivial passphrase is encountering a huge inconvenience <em>every single time</em> they unlock their phone. There’s no good reason to put yourself through that.</p>
  484.  
  485. <p>My advice is to internalize the shortcut to hard-lock an iPhone, which temporarily disables Face/Touch ID and requires the passcode to unlock: squeeze the side button and either of the volume buttons for a second or so. <a href="https://daringfireball.net/2022/06/require_a_passcode_to_unlock_your_iphone">I wrote an entire article about this two years ago</a>. Don’t just learn this shortcut, <em>internalize</em> it, so that you don’t have to think about it under duress. Just squeeze the side buttons until you feel the phone vibrate. Then it’s hard-locked. Do this whenever you go through security — be it at the airport, the ballpark, or anywhere. If you see a magnetometer, hard-lock your iPhone. If you get pulled over by a cop while driving, hard-lock your phone before you do anything else. (You can still launch the Camera app from the lock screen to record the encounter, if you wish, while the phone remains hard-locked.) Tell everyone you know how to hard-lock their iPhones.</p>
  486.  
  487. <p>(Also, this ruling is specific to the details of this particular case, and thus only addresses fingerprint authentication, not facial recognition. Those concerned with civil liberties should presume, though, that the same court would rule similarly regarding cops unlocking a device by waving it in front of the suspect’s face. But with “Require Attention for Face ID” — which is on by default — Face ID won’t work if you keep your eyes closed, and I don’t think a court would allow police to force your eyes open. The trick to worry about is the police handing you back your phone, under the pretense that you can use it to make a call or something, and then yanking it from your hands after you unlock it.)</p>
  488.  
  489. <div>
  490. <a  title="Permanent link to ‘U.S. Court Rules That Police Can Force a Suspect to Unlock Phone With Thumbprint’"  href="https://daringfireball.net/linked/2024/04/18/police-touch-id">&nbsp;★&nbsp;</a>
  491. </div>
  492.  
  493. ]]></content>
  494.  </entry><entry>
  495. <title>Nothing Integrates ChatGPT With Its Wireless Earbuds and Phones</title>
  496. <link rel="alternate" type="text/html" href="https://www.inverse.com/tech/nothing-chatgpt-features-wireless-earbuds-phones" />
  497. <link rel="shorturl" type="text/html" href="http://df4.us/vg9" />
  498. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/18/nothing-chatgpt" />
  499. <id>tag:daringfireball.net,2024:/linked//6.40761</id>
  500. <published>2024-04-18T21:32:34Z</published>
  501. <updated>2024-04-18T21:32:35Z</updated>
  502. <author>
  503. <name>John Gruber</name>
  504. <uri>http://daringfireball.net/</uri>
  505. </author>
  506. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  507. <p>James Pero, writing at Inverse:</p>
  508.  
  509. <blockquote>
  510.  <p>Nothing’s audio products — including the <a href="https://www.inverse.com/tech/nothing-ear-a-wireless-earbuds-price-specs-release-date">newly announced Ear and
  511. Ear A</a> — are bringing what the company calls an
  512. “industry-first” integration with ChatGPT that allows users who
  513. also own a Nothing Phone <a href="https://www.inverse.com/tech/nothing-phone-2a-review-camera-specs-chip-battery">like the recently released Phone
  514. 2a</a> to launch the chatbot with a pinch gesture on their
  515. <a href="https://www.inverse.com/tech/nothing-ear-2-review-wireless-earbuds">Nothing earbuds</a>. </p>
  516.  
  517. <p>“By integrating ChatGPT with Nothing earbuds, including the new
  518. Nothing Ear and Ear A, and with Nothing OS, we’ve taken our first
  519. steps towards change, and there’s more to come,” said Nothing CEO,
  520. Carl Pei, in a press release. </p>
  521. </blockquote>
  522.  
  523. <p>Looks like it’s time for the DOJ to file another lawsuit against Apple for offering tight integration between its phones and peripherals.</p>
  524.  
  525. <div>
  526. <a  title="Permanent link to ‘Nothing Integrates ChatGPT With Its Wireless Earbuds and Phones’"  href="https://daringfireball.net/linked/2024/04/18/nothing-chatgpt">&nbsp;★&nbsp;</a>
  527. </div>
  528.  
  529. ]]></content>
  530.  </entry><entry>
  531.    
  532.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/04/edpb_meta_pay_or_ok" />
  533. <link rel="shorturl" href="http://df4.us/vg8" />
  534. <id>tag:daringfireball.net,2024://1.40760</id>
  535. <published>2024-04-18T02:35:24Z</published>
  536. <updated>2024-04-18T22:49:31Z</updated>
  537. <author>
  538. <name>John Gruber</name>
  539. <uri>http://daringfireball.net/</uri>
  540. </author>
  541. <summary type="text">If Meta caves and complies with this ruling by offering a free tier with significantly lower ARPU, that opens the door for regulators and legislative bodies around the globe to demand the same.</summary>
  542. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  543. <p><a href="https://www.threads.net/@eric_seufert/post/C53UyPNr9lm">Eric Seufert, on Threads</a>:</p>
  544.  
  545. <blockquote>
  546.  <p>The EDPB — the EU’s legislature of privacy authorities — adopted
  547. a draft opinion today determining that large online platforms
  548. can’t offer a “pay or okay” model as a strict binary and must also
  549. offer a third, free choice that doesn’t utilize personalized
  550. advertising. </p>
  551. </blockquote>
  552.  
  553. <p>Given which way the wind’s been blowing in the EU, this is unsurprising, but make no mistake, this is a radical stance. <a href="https://www.edpb.europa.eu/system/files/2024-04/edpb_opinion_202408_consentorpay_en.pdf">From the EDPB’s draft ruling (PDF)</a>:</p>
  554.  
  555. <blockquote>
  556.  <p>The offering of (only) a paid alternative to the service which
  557. includes processing for behavioural advertising purposes should
  558. not be the default way forward for controllers. When developing
  559. the alternative to the version of the service with behavioural
  560. advertising, large online platforms should consider providing data
  561. subjects with an ‘equivalent alternative’ that does not entail the
  562. payment of a fee. If controllers choose to charge a fee for access
  563. to the ‘equivalent alternative’, controllers should consider also
  564. offering a further alternative, free of charge, without
  565. behavioural advertising, e.g. with a form of advertising involving
  566. the processing of less (or no) personal data. This is a
  567. particularly important factor in the assessment of certain
  568. criteria for valid consent under the GDPR. In most cases, whether
  569. a further alternative without behavioural advertising is offered
  570. by the controller, free of charge, will have a substantial impact
  571. on the assessment of the validity of consent, in particular with
  572. regard to the detriment aspect. </p>
  573.  
  574. <p>With respect to the requirements of the GDPR for valid consent,
  575. first of all, consent needs to be ‘freely given’. In order to
  576. avoid detriment that would exclude freely given consent, any fee
  577. imposed cannot be such as to effectively inhibit data subjects
  578. from making a free choice. Furthermore, detriment may arise where
  579. non-consenting data subjects do not pay a fee and thus face
  580. exclusion from the service, especially in cases where the service
  581. has a prominent role, or is decisive for participation in social
  582. life or access to professional networks, even more so in the
  583. presence of lock-in or network effects. As a result, detriment is
  584. likely to occur when large online platforms use a ‘consent or pay’
  585. model to obtain consent for the processing. </p>
  586. </blockquote>
  587.  
  588. <p><a href="https://www.threads.net/@eric_seufert/post/C54cNcWxJYI">Seufert again</a>:</p>
  589.  
  590. <blockquote>
  591.  <p>In its opinion on Meta’s use of the Pay or Okay model, the EDPB
  592. effectively says that any sufficiently valuable product must offer
  593. a free version that doesn’t monetize via behavioral ads. That the
  594. quality of being indispensable means consumers must have
  595. unfettered access to it. </p>
  596. </blockquote>
  597.  
  598. <p>What makes this all the more outrageous is that many major publishers in the EU use this exact same “pay or OK” model to achieve GDPR compliance — and none offer a free alternative with non-targeted ads. Don’t hold your breath waiting for <a href="https://www.spiegel.de/international/">Der Spiegel</a> to offer free access without ads. Christ, <a href="https://daringfireball.net/misc/2024/04/der-spiegel-pay-or-ok.jpeg">they don’t even let you look at their homepage</a> without paying or consenting to targeted ads. And Spotify quite literally <a href="https://ads.spotify.com/en-US/audience-targeting/">brags about its ad targeting</a>. But Spotify is an EU company, so of course it wasn’t designated as a “gatekeeper” by the protection racketeers running the European Commission.</p>
  599.  
  600. <p>They’re not saying “pay or OK” is illegal. They’re saying it’s illegal only if you’re a big company from outside the EU with a very popular platform.</p>
  601.  
  602. <p>Meta’s only options for compliance with this ruling, as I see it:</p>
  603.  
  604. <ul>
  605. <li><p>Offer a new free tier with contextual, rather than targeted, ads. To achieve an ARPU equivalent to Meta’s paid and free-with-targeted-ads tiers, this new offering would likely have to inundate users with a veritable avalanche of annoying ads. This, I would wager, would be deemed “malicious compliance” and thus also illegal.</p></li>
  606. <li><p>Offer a new free tier with contextual, rather than targeted, ads — but only show roughly the same frequency of ads as their lucrative free-with-targeted-ads tier. This is what the EDPB (and EC) are demanding, and seemingly think they can force Meta to do. Meta would almost certainly see ARPU plummet for all users who opt into this tier. Who knows if the revenue would even be sufficient to break even per such user?</p></li>
  607. <li><p>Invent some novel way to generate as much revenue per non-targeted ad as targeted ones. This is the “nerd harder” fantasy solution, a la demanding that secure end-to-end encryption provide back doors available only to “the good guys”.</p></li>
  608. <li><p>Cease offering Facebook and Instagram in the EU. (WhatsApp doesn’t monetize through targeted ads, so isn’t germane to this ruling.) This is the option <a href="https://daringfireball.net/2024/03/more_on_the_eus_market_might">the EDPB and EC believe “unthinkable”</a> for Meta to take, because the EU is, in their minds, an indispensable market.</p></li>
  609. </ul>
  610.  
  611. <p>I don’t see how Meta can risk the second choice. Meta could afford to see ARPU plummet solely within the EU, and at first thought, you might think <em>some</em> revenue per EU user is surely better than <em>no</em> revenue at all from the EU. But if Meta caves and complies with this ruling by offering a free tier with significantly lower ARPU, that opens the door for regulators and legislative bodies around the globe to demand the same. Then, <em>poof</em> goes Meta as an industry colossus.</p>
  612.  
  613. <p>I suspect the EU regulatory bodies have some surprises coming regarding how this is going to play out.</p>
  614.  
  615.  
  616.  
  617.    ]]></content>
  618.  <title>★ European Data Protection Board Goes There, Rules Against Meta’s ‘Pay or OK’ Model</title></entry><entry>
  619. <title>‘Oh the Humanity’</title>
  620. <link rel="alternate" type="text/html" href="https://www.sandofsky.com/humane/" />
  621. <link rel="shorturl" type="text/html" href="http://df4.us/vg7" />
  622. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/oh-the-humanity" />
  623. <id>tag:daringfireball.net,2024:/linked//6.40759</id>
  624. <published>2024-04-18T01:21:00Z</published>
  625. <updated>2024-04-18T01:23:02Z</updated>
  626. <author>
  627. <name>John Gruber</name>
  628. <uri>http://daringfireball.net/</uri>
  629. </author>
  630. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  631. <p>Ben Sandofsky:</p>
  632.  
  633. <blockquote>
  634.  <p>An ex-Apple designer who went on to startup success once told me,
  635. “I wish I could give a workshop for Apple alumni jumping into
  636. startups, to help them un-learn The Apple Way.” As someone who
  637. strives to build products with the craft and quality of Apple, it
  638. pains me to admit that The Apple Way can destroy a lot of
  639. startups. Which brings us to Humane. </p>
  640. </blockquote>
  641.  
  642. <p>Great piece. And it brings to mind an observation I’m far from the first to make: There are far fewer startups founded by former Apple employees than one would expect, given Apple’s spectacular run over the past 25 years.</p>
  643.  
  644. <p>Nest is an obvious exception, but Tony Fadell had a very atypical career at Apple. He was brought in as a contractor in 2001 to help create the iPod, and stayed until 2008. He was more “the iPod guy” not “an Apple person”. And the original Nest thermostat couldn’t be more opposite from Humane’s AI Pin — the Nest did exactly what it promised, very well. Even the fact that it included a screen. Most importantly, Nest’s thermostat took aim at replacing existing dumb thermostats, which were terrible. Nest’s product really was something like 10× better than what it aimed to disrupt. The AI Pin took aim at the iPhone, which is insanely great.</p>
  645.  
  646. <div>
  647. <a  title="Permanent link to ‘‘Oh the Humanity’’"  href="https://daringfireball.net/linked/2024/04/17/oh-the-humanity">&nbsp;★&nbsp;</a>
  648. </div>
  649.  
  650. ]]></content>
  651.  </entry><entry>
  652. <title>Ippei Mizuhara, Shohei Ohtani’s Interpreter and Friend, Stole $16 Million to Pay Only a Portion of His Gambling Losses</title>
  653. <link rel="alternate" type="text/html" href="https://www.nytimes.com/2024/04/13/business/shohei-ohtani-interpreter-details.html" />
  654. <link rel="shorturl" type="text/html" href="http://df4.us/vg6" />
  655. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/mizuhara-ohtani-16-million" />
  656. <id>tag:daringfireball.net,2024:/linked//6.40758</id>
  657. <published>2024-04-18T00:32:47Z</published>
  658. <updated>2024-04-18T00:32:48Z</updated>
  659. <author>
  660. <name>John Gruber</name>
  661. <uri>http://daringfireball.net/</uri>
  662. </author>
  663. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  664. <p><a href="https://daringfireball.net/linked/2024/04/17/nba-bars-jontay-porter-for-betting">Speaking of sports gambling scandals</a>, here’s Tim Arango and Michael S. Schmidt, reporting for The New York Times:</p>
  665.  
  666. <blockquote>
  667.  <p>Ohtani has many other accounts, of course — he earns more money
  668. from endorsements and business deals than he does from his
  669. lucrative baseball salary. But it was this account, solely for
  670. Ohtani’s baseball earnings, that Mizuhara would scheme to take
  671. control of and then, as he fell deeper into a gambling addiction,
  672. pilfer for years, according to prosecutors. </p>
  673.  
  674. <p>Mizuhara changed the settings of the account so alerts and
  675. confirmations of transactions would go to him, not Ohtani. Drawing
  676. on phone recordings obtained from the bank, prosecutors said
  677. Mizuhara had also impersonated Ohtani to gain the bank’s approval
  678. for certain large transactions. And whenever one of Ohtani’s other
  679. advisers — his agent, tax preparer, bookkeeper or financial
  680. adviser, all of whom were interviewed for the federal
  681. investigation — inquired about the account, Mizuhara told them
  682. that Ohtani preferred the account to remain private. </p>
  683.  
  684. <p>Between November 2021 and January this year, Mizuhara stole $16
  685. million from the account to feed his “voracious appetite for
  686. illegal sports betting,” according to E. Martin Estrada, the U.S.
  687. attorney in Los Angeles.</p>
  688. </blockquote>
  689.  
  690. <p>Sounds like the plot from a Coen brothers movie. At every step where anyone tried to check with Ohtani on this bank account, they went through Mizuhara as a translator.</p>
  691.  
  692. <blockquote>
  693.  <p>This being a baseball story, the criminal complaint was stuffed with numbers:</p>
  694.  
  695. <ul>
  696. <li>19,000 bets.</li>
  697. <li>$142,256,769.74 total winning bets.</li>
  698. <li>$182,935,206.58 total losing bets.</li>
  699. </ul>
  700. </blockquote>
  701.  
  702. <p>That’s 20-some bets per day, for years, for nearly $20,000 per wager on average. Just the frequency alone, setting aside the high stakes, is staggering.</p>
  703.  
  704. <p>It’s good to know, though, that Ohtani was oblivious to all of it.</p>
  705.  
  706. <div>
  707. <a  title="Permanent link to ‘Ippei Mizuhara, Shohei Ohtani’s Interpreter and Friend, Stole $16 Million to Pay Only a Portion of His Gambling Losses’"  href="https://daringfireball.net/linked/2024/04/17/mizuhara-ohtani-16-million">&nbsp;★&nbsp;</a>
  708. </div>
  709.  
  710. ]]></content>
  711.  </entry><entry>
  712. <title>NBA Bars Jontay Porter for Betting</title>
  713. <link rel="alternate" type="text/html" href="https://theathletic.com/5423208/2024/04/17/jontay-porter-banned-nba-betting/" />
  714. <link rel="shorturl" type="text/html" href="http://df4.us/vg5" />
  715. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/nba-bars-jontay-porter-for-betting" />
  716. <id>tag:daringfireball.net,2024:/linked//6.40757</id>
  717. <published>2024-04-18T00:15:45Z</published>
  718. <updated>2024-04-18T00:15:46Z</updated>
  719. <author>
  720. <name>John Gruber</name>
  721. <uri>http://daringfireball.net/</uri>
  722. </author>
  723. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  724. <p>Joe Vardon, reporting for The Athletic:</p>
  725.  
  726. <blockquote>
  727.  <p>The league said that Porter, who spent part of his time in the NBA
  728. and part of it in its developmental G League, privately told a
  729. sports bettor he was hurt, removed himself from a game to control
  730. prop bets on his own play, and placed his own wagers on NBA games. </p>
  731.  
  732. <p>He is the first active player or coach to be expelled from the NBA
  733. for gambling since Jack Molinas in 1954. </p>
  734.  
  735. <p>According to the results of a league investigation, Porter, 24,
  736. gave a confidential tip about his health to a person he knew to be
  737. a sports bettor, prior to the Raptors’ game on March 20 against
  738. the Sacramento Kings. A third individual, connected to both Porter
  739. and the original recipient of Porter’s health information, placed
  740. an $80,000 parlay bet to win $1.1 million, betting that Porter
  741. would underperform against the Kings. </p>
  742.  
  743. <p>To make sure that the bet hit, the league found, Porter pulled
  744. himself out of that game against the Kings after just three
  745. minutes, claiming he was ill. The investigation also showed that
  746. from January through March, while either playing for Toronto or
  747. the Raptors’ G League affiliate, Porter placed at least 13 bets on
  748. NBA games using an associate’s online betting account. While none
  749. of those bets were on games in which Porter played, he did bet on
  750. the Raptors to lose as part of a parlay bet. The wagers ranged in
  751. size from $15 to $22,000, and totaled $54,000. He netted nearly
  752. $22,000 in winnings on the wagers, the league said. </p>
  753. </blockquote>
  754.  
  755. <p>Porter is a bench player, but in the NBA bench players do well. <a href="https://hoopshype.com/player/jontay-porter/salary/">Porter’s salary this season was $411,000</a>, and he’s earned close to $3 million since he made the NBA four years ago. But how much do you want to bet he’s not the last player in a major sport to get caught up in a point-shaving scam like this?</p>
  756.  
  757. <div>
  758. <a  title="Permanent link to ‘NBA Bars Jontay Porter for Betting’"  href="https://daringfireball.net/linked/2024/04/17/nba-bars-jontay-porter-for-betting">&nbsp;★&nbsp;</a>
  759. </div>
  760.  
  761. ]]></content>
  762.  </entry><entry>
  763. <title>Of Course Regulation Can Work</title>
  764. <link rel="alternate" type="text/html" href="https://sixcolors.com/post/2024/04/want-apple-to-change-regulation-works/" />
  765. <link rel="shorturl" type="text/html" href="http://df4.us/vg4" />
  766. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/of-course-regulation-can-work" />
  767. <id>tag:daringfireball.net,2024:/linked//6.40756</id>
  768. <published>2024-04-17T19:47:37Z</published>
  769. <updated>2024-04-17T20:31:39Z</updated>
  770. <author>
  771. <name>John Gruber</name>
  772. <uri>http://daringfireball.net/</uri>
  773. </author>
  774. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  775. <p>Dan Moren, writing last week at Six Colors:</p>
  776.  
  777. <blockquote>
  778.  <p>Lately you can’t throw a digital camera without hitting a story on
  779. the various regulatory and legal challenges Apple’s been facing.
  780. While some have decried these actions as interference in the
  781. internal operations of a company, there’s one salient detail that
  782. I think those opinions often overlook. </p>
  783.  
  784. <p>Regulation works. </p>
  785.  
  786. <p>Here are just a handful of examples from the past few months of
  787. Apple changing its policies due to regulations — or, in some
  788. cases, the mere <em>threat</em> of regulation. </p>
  789. </blockquote>
  790.  
  791. <p>I’d change “regulation works” to “regulation <em>can</em> work” or “regulation <em>sometimes</em> works”. But there’s no question we’re seeing results. Moren cites three recent examples:</p>
  792.  
  793. <ul>
  794. <li>New rules announced by Apple in January <a href="https://developer.apple.com/news/?id=f1v8pyay">for game streaming services</a>.</li>
  795. <li>New rules this month <a href="https://developer.apple.com/news/?id=0kjli9o1">eliminating the ban on game emulators in the App Store</a>.</li>
  796. <li>Changes last week in the Self Service Repair program <a href="https://www.apple.com/newsroom/2024/04/apple-to-expand-repair-options-with-support-for-used-genuine-parts/">regarding used components</a>.<sup id="fnr1-2024-04-17-reg"><a href="#fn1-2024-04-17-reg">1</a></sup></li>
  797. </ul>
  798.  
  799. <p>These changes are all wins. But they’re also all low-hanging fruit. Apple has no major self-interested reasons to fight against any of them, and regulatory scrutiny forced the company to stop ignoring them. It’s similar to how the Japan Fair Trade Commission’s investigation <a href="https://daringfireball.net/linked/2021/09/01/apple-anti-steering-relaxation">led to Apple loosening its anti-steering rules for “reader” apps worldwide in 2021</a>. That might not have happened at all without the regulatory scrutiny, and certainly wouldn’t have otherwise happened when it did. But it was the lowest of low-hanging fruit: Apple, to my eyes, lost nothing by loosening those anti-steering provisions.</p>
  800.  
  801. <p>The real regulatory rubber hits the road on the issues that <em>are</em> against Apple’s own interests, or detrimental to the experience of users (which issues are, effectively, against Apple’s interests — Apple is in the business of making its users happy).</p>
  802.  
  803. <div class="footnotes">
  804. <hr />
  805. <ol>
  806. <li id="fn1-2024-04-17-reg">
  807. <p>The parts-pairing stuff is complex. Right-to-repair advocates often wrongly assume that Apple’s repair policies are geared toward making money — either turning a profit on the repairs and replacement parts directly, or by implicitly encouraging users to buy brand-new devices to replace broken ones rather than fix them. That’s just not the case. Repairs are not a profit center for Apple. The complexity Apple is trying to manage is guaranteeing that supposedly genuine replacement components are in fact genuine, and that stolen devices can’t be mined for black-market components. <a href="https://www.apple.com/newsroom/2024/04/apple-to-expand-repair-options-with-support-for-used-genuine-parts/">Last week’s changes</a> seem to manage a good balance of all these factors.&nbsp;<a href="#fnr1-2024-04-17-reg"  class="footnoteBackLink"  title="Jump back to footnote 1 in the text.">&#x21A9;&#xFE0E;</a></p>
  808. </li>
  809. </ol>
  810. </div>
  811.  
  812. <div>
  813. <a  title="Permanent link to ‘Of Course Regulation Can Work’"  href="https://daringfireball.net/linked/2024/04/17/of-course-regulation-can-work">&nbsp;★&nbsp;</a>
  814. </div>
  815.  
  816. ]]></content>
  817.  </entry><entry>
  818. <title>Delta Game Emulator Now Available From the App Store</title>
  819. <link rel="alternate" type="text/html" href="https://www.macrumors.com/2024/04/17/delta-game-emulator-iphone/" />
  820. <link rel="shorturl" type="text/html" href="http://df4.us/vg3" />
  821. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/delta-app-store" />
  822. <id>tag:daringfireball.net,2024:/linked//6.40755</id>
  823. <published>2024-04-17T19:04:46Z</published>
  824. <updated>2024-04-19T16:37:32Z</updated>
  825. <author>
  826. <name>John Gruber</name>
  827. <uri>http://daringfireball.net/</uri>
  828. </author>
  829. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  830. <p>Everything is <a href="https://daringfireball.net/linked/2024/04/17/altstore-pal">coming up Milhouse this week for Riley Testut</a>. Juli Clover for MacRumors:</p>
  831.  
  832. <blockquote>
  833.  <p>Game emulator apps have <a href="https://www.macrumors.com/2024/04/15/apple-removes-igba-from-app-store/">come and gone</a> since <a href="https://www.macrumors.com/2024/04/05/app-store-guidelines-emulators-music-app-links/">Apple
  834. announced App Store support</a> for them on April 5, but now
  835. popular game emulator Delta from developer Riley Testut is
  836. available for download. [...] </p>
  837.  
  838. <p>Delta is an all-in-one emulator that supports game systems
  839. including NES, SNES, N64, Nintendo DS, Game Boy, and Game Boy
  840. Advance. It works with popular game controllers, and supports
  841. cheats, save states, backups, syncing, and more. As this is
  842. Testut’s longtime project, it is more polished and feature rich
  843. than other emulators that have popped up. [...] </p>
  844.  
  845. <p>Delta can be downloaded from the App Store for free, and it does
  846. not collect information or include ads. The app is available in
  847. the United States and other countries, but it is not available in
  848. the European Union where it is instead being offered through an
  849. alternative app marketplace. </p>
  850. </blockquote>
  851.  
  852. <p>An incredibly polished, high-performance game emulator, available free of charge with no ads. That’s some old-school internet awesomeness. (<a href="https://apps.apple.com/us/app/delta-game-emulator/id1048524688">App Store link</a>.)</p>
  853.  
  854. <p>The alternative app marketplace for EU denizens to get Delta is <a href="https://daringfireball.net/linked/2024/04/17/altstore-pal">Testut’s own AltStore PAL</a>. (Delta is free there, too, but AltStore PAL requires a €1.50/year subscription to cover Apple’s Core Technology Fee.)</p>
  855.  
  856. <p>Now the questions is: Does Nintendo care? <a href="https://www.theverge.com/2024/3/4/24090357/nintendo-yuzu-emulator-lawsuit-settlement">Nintendo recently shut down Yuzu</a>, a popular open source Switch emulator. (David Pierce and Sean Hollister <a href="https://www.theverge.com/2024/4/4/24121448/why-nintendo-sued-a-game-emulator-out-of-existence-and-what-might-happen-next">made a great episode of Decoder</a> about this whole saga.) There’s a big difference between emulating the Switch — which is still current — and emulating classic consoles, but Nintendo <a href="https://www.nintendo.com/us/store/products/nintendo-entertainment-system-nintendo-switch-online-switch/">still monetizes those classic consoles via emulation on the Switch</a>.</p>
  857.  
  858. <p><strong>Update:</strong> 24 hours later and <a href="https://daringfireball.net/misc/2024/04/delta-atop-app-store.png">Delta is the #1 app in the App Store</a>. You love to see it. <a href="https://mastodon.social/@_Davidsmith/112298157654492043">David Smith</a>:</p>
  859.  
  860. <blockquote>
  861.  <p>While the App Store is far from perfect, seeing Delta sustain its
  862. position at the top of the App Store is a lovely reminder of its
  863. best feature. </p>
  864.  
  865. <p>That an indie developer can dedicate years honing their craft and
  866. then create something so compelling that it beats out apps from
  867. trillion-dollar companies, enriching the lives of millions of
  868. people along the way. </p>
  869.  
  870. <p>That’s beautiful. That’s inspiring. And just plain awesome. </p>
  871. </blockquote>
  872.  
  873. <div>
  874. <a  title="Permanent link to ‘Delta Game Emulator Now Available From the App Store’"  href="https://daringfireball.net/linked/2024/04/17/delta-app-store">&nbsp;★&nbsp;</a>
  875. </div>
  876.  
  877. ]]></content>
  878.  </entry><entry>
  879. <title>AltStore PAL Launches in the EU</title>
  880. <link rel="alternate" type="text/html" href="https://rileytestut.com/blog/2024/04/17/introducing-altstore-pal/" />
  881. <link rel="shorturl" type="text/html" href="http://df4.us/vg2" />
  882. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/altstore-pal" />
  883. <id>tag:daringfireball.net,2024:/linked//6.40754</id>
  884. <published>2024-04-17T17:57:37Z</published>
  885. <updated>2024-04-17T18:05:00Z</updated>
  886. <author>
  887. <name>John Gruber</name>
  888. <uri>http://daringfireball.net/</uri>
  889. </author>
  890. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  891. <p>Riley Testut:</p>
  892.  
  893. <blockquote>
  894.  <p>I’m thrilled to announce a brand new version of AltStore — AltStore PAL — is launching <em>TODAY</em> as an Apple-approved
  895. alternative app marketplace in the EU. AltStore PAL is an
  896. <a href="https://github.com/altstoreio/AltStore">open-source</a> app store made specifically for independent
  897. developers, designed to address the problems I and so many others
  898. have had with the App Store over the years. Basically, if you’ve
  899. ever experienced issues with App Review, this is for you!</p>
  900.  
  901. <p>We’re launching with <em>2 apps</em> initially: my all-in-one Nintendo
  902. emulator <a href="https://deltaemulator.com/">Delta</a> — a.k.a. the reason I built AltStore <a href="http://rileytestut.com/blog/2019/09/25/introducing-altstore/">in
  903. the first place</a> — and my clipboard manager <a href="https://rileytestut.com/blog/2020/06/17/introducing-clip/">Clip</a>,
  904. a <em>real</em> clipboard manager that can actually run in the
  905. background. Delta will be <em>FREE</em> (with no ads!), whereas Clip will
  906. require a small donation of <em>€1 or more</em>. Once we’re sure
  907. everything is running smoothly we’ll then open the doors to
  908. third-party apps — so if you’d like to distribute your app with
  909. AltStore, please get in touch.</p>
  910. </blockquote>
  911.  
  912. <p>Exciting times for iOS users in the EU. Both of these things can be true:</p>
  913.  
  914. <ul>
  915. <li>The DMA is a bad law that, I believe, will result in more harm than good for most users.</li>
  916. <li>For iOS power users and enthusiasts, alternative app marketplaces are going to be fun and useful. Right now there’s no better place to be an iPhone user than the EU.</li>
  917. </ul>
  918.  
  919. <p>(Also: How fun is the name AltStore <a href="https://en.wikipedia.org/wiki/PAL">PAL</a>?)</p>
  920.  
  921. <div>
  922. <a  title="Permanent link to ‘AltStore PAL Launches in the EU’"  href="https://daringfireball.net/linked/2024/04/17/altstore-pal">&nbsp;★&nbsp;</a>
  923. </div>
  924.  
  925. ]]></content>
  926.  </entry><entry>
  927. <title>Donald Trump Writes and Narrates Documentary Short Film on the Battle of Gettysburg</title>
  928. <link rel="alternate" type="text/html" href="https://twitter.com/Randall_Stps/status/1780295504561131876" />
  929. <link rel="shorturl" type="text/html" href="http://df4.us/vg1" />
  930. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/17/trump-civil-war-doc" />
  931. <id>tag:daringfireball.net,2024:/linked//6.40753</id>
  932. <published>2024-04-17T16:30:01Z</published>
  933. <updated>2024-04-17T16:32:40Z</updated>
  934. <author>
  935. <name>John Gruber</name>
  936. <uri>http://daringfireball.net/</uri>
  937. </author>
  938. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  939. <p>Amazing he found time for this amidst his campaigning and legal travails. But like many former presidents, he has a serious interest in history.</p>
  940.  
  941. <div>
  942. <a  title="Permanent link to ‘Donald Trump Writes and Narrates Documentary Short Film on the Battle of Gettysburg’"  href="https://daringfireball.net/linked/2024/04/17/trump-civil-war-doc">&nbsp;★&nbsp;</a>
  943. </div>
  944.  
  945. ]]></content>
  946.  </entry><entry>
  947. <title>‘Papyrus 2’</title>
  948. <link rel="alternate" type="text/html" href="https://kottke.org/24/04/papyrus-2-a-bold-new-look-for-avatar" />
  949. <link rel="shorturl" type="text/html" href="http://df4.us/vg0" />
  950. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/papyrus-2" />
  951. <id>tag:daringfireball.net,2024:/linked//6.40752</id>
  952. <published>2024-04-17T01:36:11Z</published>
  953. <updated>2024-04-17T01:36:12Z</updated>
  954. <author>
  955. <name>John Gruber</name>
  956. <uri>http://daringfireball.net/</uri>
  957. </author>
  958. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  959. <p>Jason Kottke:</p>
  960.  
  961. <blockquote>
  962.  <p>Ryan Gosling was on Saturday Night Live this weekend and they did
  963. a sequel to one of my favorite SNL sketches (which is completely
  964. dorky in a design nerd sort of way) ever: <a href="https://kottke.org/23/01/avatar-and-the-papyrus-typeface">Papyrus</a>. Behold,
  965. Papyrus 2. </p>
  966. </blockquote>
  967.  
  968. <p>See also: <a href="https://www.youtube.com/watch?v=BXbW42uTKYo">Elle Cordova’s “Fonts Hanging Out” trilogy</a>.</p>
  969.  
  970. <div>
  971. <a  title="Permanent link to ‘‘Papyrus 2’’"  href="https://daringfireball.net/linked/2024/04/16/papyrus-2">&nbsp;★&nbsp;</a>
  972. </div>
  973.  
  974. ]]></content>
  975.  </entry><entry>
  976. <title>‘MKBHDs for Everything’</title>
  977. <link rel="alternate" type="text/html" href="https://stratechery.com/2024/mkbhds-for-everything/" />
  978. <link rel="shorturl" type="text/html" href="http://df4.us/vfz" />
  979. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/mkbhds-for-everything" />
  980. <id>tag:daringfireball.net,2024:/linked//6.40751</id>
  981. <published>2024-04-17T00:57:52Z</published>
  982. <updated>2024-04-17T00:58:37Z</updated>
  983. <author>
  984. <name>John Gruber</name>
  985. <uri>http://daringfireball.net/</uri>
  986. </author>
  987. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  988. <p>Ben Thompson, marking the 10th anniversary of Stratechery as a full-time endeavor:</p>
  989.  
  990. <blockquote>
  991.  <p>Who, though, is to blame, and who benefited? Surely the
  992. responsibility for the Humane AI Pin lies with Humane; the
  993. people who benefited from Brownlee’s honesty were his viewers,
  994. the only people to whom Brownlee owes anything. To think of this
  995. review — or even just the title — as “distasteful” or
  996. “unethical” is to view Humane — a recognizable entity, to be
  997. sure — as of more worth than the 3.5 million individuals who
  998. watched Brownlee’s review. </p>
  999.  
  1000. <p>This is one of the challenges of scale: Brownlee has so many
  1001. viewers that it is almost easier to pretend like they are some
  1002. unimportant blob. Brownlee, though, is successful because he
  1003. remembers his job is not to go easy on individual companies, but
  1004. inform individual viewers who will make individual decisions about
  1005. spending $700 on a product that doesn’t work. Thanks to the
  1006. Internet he has absolutely no responsibility or incentive to do
  1007. anything but. </p>
  1008. </blockquote>
  1009.  
  1010. <p>The review is now up to <a href="https://www.youtube.com/watch?v=TitZV6k8zfA&amp;t=1287s">4.2 million views</a>.</p>
  1011.  
  1012. <div>
  1013. <a  title="Permanent link to ‘‘MKBHDs for Everything’’"  href="https://daringfireball.net/linked/2024/04/16/mkbhds-for-everything">&nbsp;★&nbsp;</a>
  1014. </div>
  1015.  
  1016. ]]></content>
  1017.  </entry><entry>
  1018. <title>Walt Mossberg, Still the King</title>
  1019. <link rel="alternate" type="text/html" href="https://www.wired.com/2004/05/mossberg/" />
  1020. <link rel="shorturl" type="text/html" href="http://df4.us/vfy" />
  1021. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/mossberg-king" />
  1022. <id>tag:daringfireball.net,2024:/linked//6.40750</id>
  1023. <published>2024-04-17T00:48:28Z</published>
  1024. <updated>2024-04-17T00:48:28Z</updated>
  1025. <author>
  1026. <name>John Gruber</name>
  1027. <uri>http://daringfireball.net/</uri>
  1028. </author>
  1029. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1030. <p>Regarding the <a href="https://daringfireball.net/linked/2024/04/16/vassallo">jacktastic argument</a> that Marques Brownlee shouldn’t call the worst product he’s ever reviewed the worst product he’s ever reviewed, I’m reminded of the lede from Alan Deutschman’s 2004 profile of Walt Mossberg for Wired:</p>
  1031.  
  1032. <blockquote>
  1033.  <p>Walt Mossberg is walking through a convention hall at the Consumer
  1034. Electronics Show in Las Vegas when a man starts screaming at him.
  1035. The screamer, Hugh Panero, blames Mossberg for his company’s
  1036. recent problems: falling stock price, a sudden plunge in consumer
  1037. interest. Mossberg is annoyed but hardly intimidated. As the
  1038. author of the weekly “Personal Technology” column in The Wall
  1039. Street Journal, he’s used to dealing with disgruntled execs. He
  1040. lets Panero shout. A crowd is gathering. Finally, Mossberg yells
  1041. back, “I don’t give a fuck about your stock price!” </p>
  1042. </blockquote>
  1043.  
  1044. <p>Keep reading. The story doesn’t end there.</p>
  1045.  
  1046. <p>What Mossberg always got right was that he relentlessly focused on his readers. Not what a product was supposed to be. Not what future versions might be. And not the fucking stock price of the company that made it. What he cared (<a href="https://www.threads.net/@mossbergwalt">and cares</a>, in retirement) about was the actual experience of using the actual product, as it actually was, by actual users. He was rewarded with his readers’ trust.</p>
  1047.  
  1048. <p>That same mentality is what made Siskel and Ebert superstar film critics: they loved movies and they judged them for what they were, from the perspective of fellow moviegoers. They weren’t Hollywood insiders, and in the same way Mossberg didn’t give a fuck about XM Radio’s stock price, they didn’t give a fuck about how their reviews might affect opening weekend box office numbers. They cherished the trust of their TV viewers and newspaper readers, and rewarded them by providing nothing less than their fully honest expert appraisals of the movies they reviewed.</p>
  1049.  
  1050. <p>Art criticism has a long history, though. Consumer technology criticism does not. Mossberg blazed the trail.</p>
  1051.  
  1052. <div>
  1053. <a  title="Permanent link to ‘Walt Mossberg, Still the King’"  href="https://daringfireball.net/linked/2024/04/16/mossberg-king">&nbsp;★&nbsp;</a>
  1054. </div>
  1055.  
  1056. ]]></content>
  1057.  </entry><entry>
  1058. <title>Jackass of the Week: Daniel Vassallo</title>
  1059. <link rel="alternate" type="text/html" href="https://twitter.com/dvassallo/status/1779753281960722706?ref_src=twsrc%5Etfw" />
  1060. <link rel="shorturl" type="text/html" href="http://df4.us/vfx" />
  1061. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/vassallo" />
  1062. <id>tag:daringfireball.net,2024:/linked//6.40749</id>
  1063. <published>2024-04-17T00:29:39Z</published>
  1064. <updated>2024-04-17T00:29:39Z</updated>
  1065. <author>
  1066. <name>John Gruber</name>
  1067. <uri>http://daringfireball.net/</uri>
  1068. </author>
  1069. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1070. <p>Daniel Vassallo, who has over 172,000 followers on Twitter/X, regarding Marques Brownlee’s scathing but utterly fair (if not bend-over-backwards fair) “<a href="https://www.youtube.com/watch?v=TitZV6k8zfA&amp;t=1287s">The Worst Product I’ve Ever Reviewed... For Now</a>” review of the Humane AI Pin:</p>
  1071.  
  1072. <blockquote>
  1073.  <p>I find it distasteful, almost unethical, to say this when you have
  1074. 18 million subscribers. </p>
  1075.  
  1076. <p>Hard to explain why, but with great reach comes great
  1077. responsibility. Potentially killing someone else’s nascent project
  1078. reeks of carelessness. </p>
  1079.  
  1080. <p>First, do no harm. </p>
  1081. </blockquote>
  1082.  
  1083. <p><a href="https://twitter.com/MKBHD/status/1779928058746617912">Marques Brownlee</a>:</p>
  1084.  
  1085. <blockquote>
  1086.  <p>We disagree on what my job is.</p>
  1087. </blockquote>
  1088.  
  1089. <p>There’s cool, and then there’s <em>cool</em>.</p>
  1090.  
  1091. <div>
  1092. <a  title="Permanent link to ‘Jackass of the Week: Daniel Vassallo’"  href="https://daringfireball.net/linked/2024/04/16/vassallo">&nbsp;★&nbsp;</a>
  1093. </div>
  1094.  
  1095. ]]></content>
  1096.  </entry><entry>
  1097. <title>No Notes</title>
  1098. <link rel="alternate" type="text/html" href="https://www.afr.com/technology/apple-s-secret-to-success-don-t-take-notes-and-worry-about-the-numbers-20240415-p5fjuz" />
  1099. <link rel="shorturl" type="text/html" href="http://df4.us/vfw" />
  1100. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/no-notes" />
  1101. <id>tag:daringfireball.net,2024:/linked//6.40748</id>
  1102. <published>2024-04-16T23:42:36Z</published>
  1103. <updated>2024-04-17T01:25:39Z</updated>
  1104. <author>
  1105. <name>John Gruber</name>
  1106. <uri>http://daringfireball.net/</uri>
  1107. </author>
  1108. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1109. <p>John Davidson, writing for the Australian Financial Review on Phil Schiller’s testimony in Australia, where Apple is once again facing off against Epic Games (<a href="https://archive.is/N2lpM#selection-1887.0-1922.0">archive link</a> in case FR’s web server goes down):</p>
  1110.  
  1111. <blockquote>
  1112.  <p>The casual approach to its meetings, instituted by Apple
  1113. co-founder Steve Jobs when he returned to the company in 1997
  1114. after having been fired in 1985, explained why Epic’s lawyers
  1115. could find precious few contemporaneous records of Apple’s
  1116. decision-making processes since the App Store was first launched
  1117. in 2007, Mr Schiller suggested. </p>
  1118.  
  1119. <p>“When Mr Jobs came back in 1997, in one of the earliest meetings
  1120. someone was taking notes, writing down what [Mr Jobs] was saying
  1121. about what we’re doing. He stopped and said ‘Why are you writing
  1122. this down? You should be smart enough to remember this. If you’re
  1123. not smart enough to remember this you shouldn’t be in this
  1124. meeting’. We all stopped taking notes and learnt to just listen
  1125. and be part of the conversation and remember what we were supposed
  1126. to do. And that became how we worked.” Mr Schiller testified. </p>
  1127.  
  1128. <p>“It was very action-oriented. It was built to be like a small
  1129. start-up where we all are working together on the same things, and
  1130. we all know what our plans are and what we’re doing.” </p>
  1131. </blockquote>
  1132.  
  1133. <p>And:</p>
  1134.  
  1135. <blockquote>
  1136.  <p>Nor is there much talk in meetings of how profitable the Apple App
  1137. Store is, despite the fact it would be the 63rd biggest company on
  1138. the Fortune 500 if it were hived off as a separate entity. </p>
  1139.  
  1140. <p>“Are you telling His Honour that you have no idea whether ... the
  1141. App Store has been profitable?” asked an incredulous Neil Young,
  1142. KC, leading the cross-examination on behalf of Epic Games. </p>
  1143.  
  1144. <p>“I <em>believe</em> it is [profitable],” replied Mr Schiller, who has
  1145. been in charge of the App Store since the beginning. “I’m simply
  1146. saying ‘profit’ as a specific financial metric is not a report I
  1147. get and spend time on. It’s not how we measure our performance as
  1148. a team,” he said. </p>
  1149. </blockquote>
  1150.  
  1151. <p>Sounds like Epic is getting its hat handed to it once again.</p>
  1152.  
  1153. <div>
  1154. <a  title="Permanent link to ‘No Notes’"  href="https://daringfireball.net/linked/2024/04/16/no-notes">&nbsp;★&nbsp;</a>
  1155. </div>
  1156.  
  1157. ]]></content>
  1158.  </entry><entry>
  1159. <title>Seeing What One Wants to See</title>
  1160. <link rel="alternate" type="text/html" href="https://twitter.com/matthewstoller/status/1779879588715192569" />
  1161. <link rel="shorturl" type="text/html" href="http://df4.us/vfv" />
  1162. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/seeing-what-one-wants-to-see" />
  1163. <id>tag:daringfireball.net,2024:/linked//6.40747</id>
  1164. <published>2024-04-16T20:46:17Z</published>
  1165. <updated>2024-04-16T20:46:17Z</updated>
  1166. <author>
  1167. <name>John Gruber</name>
  1168. <uri>http://daringfireball.net/</uri>
  1169. </author>
  1170. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1171. <p>Matt Stoller, linking to the <a href="https://daringfireball.net/linked/2024/04/16/ft-iphone-market-share">aforelinked FT report</a> on Apple “losing” the top spot in IDC’s phone market share figures:</p>
  1172.  
  1173. <blockquote>
  1174.  <p>The early signs that Apple is having a Boeing-like slow collapse. </p>
  1175. </blockquote>
  1176.  
  1177. <p>That’s quite the take. It is true that iPhone sales have been relatively flat for two years — here are the <a href="https://daringfireball.net/misc/2024/04/iphone-revenue-q1-2024-sixcolors.png">quarterly revenue</a> and <a href="https://daringfireball.net/misc/2024/04/iphone-revenue-change-q1-2024-sixcolors.png">year-over-year revenue change</a> charts from Six Colors <a href="https://sixcolors.com/post/2024/02/apple-reports-nearly-120b-quarter-full-charts/">for the October–December 2023 quarter</a>. But they’re not in decline. Apple’s problem — or perhaps better said, Apple <em>investors</em>’ problem — is that iPhone sales have peaked because they’ve saturated the globe. Everyone who wants one and can afford one has one.</p>
  1178.  
  1179. <p>But whatever is going on with iPhone sales, a comparison to Boeing is just dumb. Boeing’s problem isn’t cheap Chinese competition. It’s that when Boeing was <em>Boeing</em> — a truly great American company — it was an engineering-driven company. It was — past tense — in broad strokes similar to Apple in that regard. Then Boeing “merged” with McDonnell Douglas, the McDonnell Douglas CEO became Boeing’s CEO, other executives <em>with zero aviation experience</em> came over from companies like General Electric, and “<a href="https://finshots.in/archive/did-a-1997-merger-ruin-boeing/">a passion for great planes was replaced with a passion for affordability</a>.” The 737 Max isn’t just unpopular — it’s an engineering disaster. The iPhone 15 lineup is, by consensus, the best lineup of phones in the industry — the fastest chips, great reliability, and industry-leading customer satisfaction. Even if iPhone sales were in decline — which only IDC is claiming to be true — it’s not for reasons that bear any resemblance to Boeing at all.</p>
  1180.  
  1181. <p>Call me when Apple is led by executives who lack a passion for great computers.</p>
  1182.  
  1183. <div>
  1184. <a  title="Permanent link to ‘Seeing What One Wants to See’"  href="https://daringfireball.net/linked/2024/04/16/seeing-what-one-wants-to-see">&nbsp;★&nbsp;</a>
  1185. </div>
  1186.  
  1187. ]]></content>
  1188.  </entry><entry>
  1189. <title>The Financial Times Pretends Apple Plays the Market Share Game</title>
  1190. <link rel="alternate" type="text/html" href="https://www.ft.com/content/2c13254b-9995-4408-b02b-6f07ce706b8e" />
  1191. <link rel="shorturl" type="text/html" href="http://df4.us/vfu" />
  1192. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/ft-iphone-market-share" />
  1193. <id>tag:daringfireball.net,2024:/linked//6.40746</id>
  1194. <published>2024-04-16T20:36:54Z</published>
  1195. <updated>2024-04-16T20:36:55Z</updated>
  1196. <author>
  1197. <name>John Gruber</name>
  1198. <uri>http://daringfireball.net/</uri>
  1199. </author>
  1200. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1201. <p>Tim Bradshaw and Michael Acton, reporting for the Financial Times, under the eye-opening headline “Apple Loses Smartphone Crown to Samsung as Chinese Rivals Gain Ground” (<a href="https://archive.is/0QsdR">archive link</a>):</p>
  1202.  
  1203. <blockquote>
  1204.  <p>Apple lost its lead in the global smartphone market at the start
  1205. of 2024, with iPhone sales falling 10 per cent as lower-cost
  1206. Chinese rivals such as Xiaomi experienced rapid growth. </p>
  1207. </blockquote>
  1208.  
  1209. <p>Sounds bad! Then comes the second paragraph of the report:</p>
  1210.  
  1211. <blockquote>
  1212.  <p>Samsung regained its position as the world’s largest smartphone
  1213. maker by volume in the first quarter, according to market
  1214. researcher International Data Corporation, just three months after
  1215. Apple claimed the top spot for the first time. </p>
  1216. </blockquote>
  1217.  
  1218. <p>So we’re talking about unit sales volume (a measure Apple <a href="https://daringfireball.net/2003/07/market_share">has never pursued as a top priority</a>), using numbers from IDC (sketchy at best), and a supposed lead that Apple held for ... three months? Which three months happen to be the holiday quarter, when — <a href="https://twitter.com/charlesarthur/status/1779964293535990055">every single year</a> — all of Apple’s sales go up, <em>and</em> when new iPhone models drop. Warm up your dictionaries, time to refresh your memory of how to spell <em>beleaguered</em>.</p>
  1219.  
  1220. <p>The iPhone’s success is so poorly reflected by market share numbers that the Department of Justice invented a fictional category of “performance smartphones” just to make it maybe sorta kinda — if you squint just right — look like they might possibly hold a monopoly under U.S. law.</p>
  1221.  
  1222. <blockquote>
  1223.  <p><a href="https://www.idc.com/getdoc.jsp?containerId=prUS52032524">IDC estimated</a> that global iPhone shipments declined 10
  1224. per cent to 50.1mn in the first three months of 2024 compared with
  1225. the same period in 2023, giving it a 21 per cent market share. </p>
  1226. </blockquote>
  1227.  
  1228. <p>Let’s see if there’s a 10 percent drop in iPhone revenue year-over-year when Apple reports results for the January–March quarter on May 2. If so, that’ll be quite the feather in IDC’s cap. If not, I’m sure we’ll see a correction from IDC and the FT.</p>
  1229.  
  1230. <div>
  1231. <a  title="Permanent link to ‘The Financial Times Pretends Apple Plays the Market Share Game’"  href="https://daringfireball.net/linked/2024/04/16/ft-iphone-market-share">&nbsp;★&nbsp;</a>
  1232. </div>
  1233.  
  1234. ]]></content>
  1235.  </entry><entry>
  1236. <title>Not All Web APIs Are Good APIs</title>
  1237. <link rel="alternate" type="text/html" href="https://www.threads.net/@sdusteric/post/C5y2zJCytBk" />
  1238. <link rel="shorturl" type="text/html" href="http://df4.us/vft" />
  1239. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/16/not-all-web-apis-are-good-apis" />
  1240. <id>tag:daringfireball.net,2024:/linked//6.40745</id>
  1241. <published>2024-04-16T18:26:10Z</published>
  1242. <updated>2024-04-16T18:38:11Z</updated>
  1243. <author>
  1244. <name>John Gruber</name>
  1245. <uri>http://daringfireball.net/</uri>
  1246. </author>
  1247. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1248. <p>Eric Lee on Threads:</p>
  1249.  
  1250. <blockquote>
  1251.  <p>I was wondering why I haven’t seen websites utilizing Vibration
  1252. API when I see more and more apps using it including Arc Search
  1253. and AirChat. Safari doesn’t even support it so there it goes 🫠 </p>
  1254. </blockquote>
  1255.  
  1256. <p>This exemplifies the broken thinking among many web developers and PWA advocates regarding Safari and WebKit. Just because an API exists and some browsers support it does not mean all browsers should support it. I never ever want a website to be able to vibrate my device. <a href="https://issues.chromium.org/issues/41187053">Ever</a>. Nor do I want websites to be able to prompt me with an alert asking for permission to vibrate my device. Not supporting the <a href="https://www.w3.org/TR/vibration/">Vibration API</a> is <a href="https://blog.lukaszolejnik.com/privacy-of-w3c-vibration-api/">a feature</a>, not an omission.</p>
  1257.  
  1258. <p>If you want web apps to have the same full range of capabilities as native apps, iOS is not the platform for you. PWA advocates treat it as axiomatic that web apps should be peers to native apps, but that’s not true for everyone. I think of native apps as software I carefully consider before installing, even from the App Store. I think of websites and web apps as software I will visit/run without consideration, <em>because</em> they’re so comparatively restricted.</p>
  1259.  
  1260. <div>
  1261. <a  title="Permanent link to ‘Not All Web APIs Are Good APIs’"  href="https://daringfireball.net/linked/2024/04/16/not-all-web-apis-are-good-apis">&nbsp;★&nbsp;</a>
  1262. </div>
  1263.  
  1264. ]]></content>
  1265.  </entry><entry>
  1266. <link rel="alternate" type="text/html" href="https://l.kolide.co/43vcTaN" />
  1267. <link rel="shorturl" href="http://df4.us/vfs" />
  1268. <link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2024/04/kolide_looking_past_the_smoke" />
  1269. <id>tag:daringfireball.net,2024:/feeds/sponsors//11.40744</id>
  1270. <author><name>Daring Fireball Department of Commerce</name></author>
  1271. <published>2024-04-16T02:19:41Z</published>
  1272. <updated>2024-04-16T02:19:42Z</updated>
  1273. <content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
  1274. <!-- H1 2024: Post C -->
  1275.  
  1276. <p><img
  1277. src = "https://daringfireball.net/martini/images/kolide/kolide-art-H12024-C.jpeg"
  1278. width = 600
  1279. alt = "Illustration of two playing cards: the jack of spades and ace of spades, with the ace labeled “MGM”."
  1280. /></p>
  1281.  
  1282. <p>The September 2023 MGM hack quickly became one of the <a href="https://l.kolide.co/3TB3FF8">most notorious ransomware attacks</a> in recent memory. Journalists and cybersecurity experts rushed to report on the broken slot machines, angry hotel guests, and the <a href="https://www.bloomberg.com/news/articles/2023-09-16/mgm-resorts-hackers-broke-in-after-tricking-it-service-desk?sref%3DqYiz2hd0&amp;sa=D&amp;source=editors&amp;ust=1712079824854339&amp;usg=AOvVaw3-n2gmFr9F-RBRYlWDBxnv">fateful phishing call</a> to MGM’s help desk that started it all.</p>
  1283.  
  1284. <p>And, like a slick magic trick, the public’s attention was drawn in the wrong direction. Now, months later, we’re still missing something critical about the MGM hack.</p>
  1285.  
  1286. <p>That’s because, for many of the most important questions about the breach, the popular answers are either incomplete or inaccurate. Those include: who hacked MGM, what tactics they used to breach the system, and how security teams can protect themselves against similar attacks.</p>
  1287.  
  1288. <p>Why is that a problem? Because it lets us write off the MGM hack as a one-off story, instead of an example of an <a href="https://www.microsoft.com/en-us/security/blog/2023/10/25/octo-tempest-crosses-boundaries-to-facilitate-extortion-encryption-and-destruction/">emerging style of attack</a> that we’ll certainly be seeing more of. And that leaves companies and security teams unprepared.</p>
  1289.  
  1290. <h2>Who hacked MGM?</h2>
  1291.  
  1292. <p>Plenty of news stories have confidently blamed the MGM attack on either the Scattered Spider or ALPHV hacking group, but the truth is still murky, and likely involves <a href="https://www.404media.co/sim-swappers-are-working-directly-with-ransomware-gangs-now/">a dangerous team up</a> between different groups, each bringing their own expertise to the table.</p>
  1293.  
  1294. <p>Their attacks first use fluent English social engineering skills to get onto networks, where they then deploy sophisticated ransomware that quickly establishes persistence across multiple systems.</p>
  1295.  
  1296. <h2>What tactics did they use?</h2>
  1297.  
  1298. <p>The dominant narrative has been that “<a href="https://arstechnica.com/security/2023/09/a-phone-call-to-helpdesk-was-likely-all-it-took-to-hack-mgm/">a single phone call</a> hacked MGM.” A phone vishing attack to MGM’s IT help desk is what started the hack, but there’s much more to it than that. The real issue is that this help desk worker was set up to fail by MGM’s weak ID verification protocols, and probably wasn’t doing anything “wrong” when they gave the bad actors access to a <a href="https://www.techtarget.com/searchsecurity/news/366552775/Okta-Caesars-MGM-hacked-in-social-engineering-campaign">super administrator</a> account.</p>
  1299.  
  1300. <h2>How can security teams protect themselves?</h2>
  1301.  
  1302. <p><a href="https://sec.okta.com/articles/2023/08/cross-tenant-impersonation-prevention-and-detection">Cybersecurity experts</a> have centered most of their advice on user ID verification. But while it’s true that MGM’s help desk needed better ways of verifying employee identity, there’s another factor that should have stopped the hackers in their tracks.</p>
  1303.  
  1304. <p>That’s where you need to focus your attention. In fact, if you just focus your vision, you’ll find you’re already staring at the security story the pros have been missing.</p>
  1305.  
  1306. <p>It’s the device you’re reading this on.</p>
  1307.  
  1308. <p>To read more of what we learned when we researched the MGM hack — like how hacker groups get their names, the worrying gaps in MGM’s security, and why device trust is the real core of the story — check out the <a href="https://l.kolide.co/3TB3FF8">Kolide Blog</a>.</p>
  1309.  
  1310. <div>
  1311. <a  title="Permanent link to ‘Kolide: ‘Looking Past the Smoke and Mirrors of the MGM Hack’’"  href="https://daringfireball.net/feeds/sponsors/2024/04/kolide_looking_past_the_smoke">&nbsp;★&nbsp;</a>
  1312. </div>
  1313.  
  1314. ]]></content>
  1315. <title>[Sponsor] Kolide: ‘Looking Past the Smoke and Mirrors of the MGM Hack’</title></entry><entry>
  1316. <title>The Etak Navigator</title>
  1317. <link rel="alternate" type="text/html" href="https://maphappenings.com/2024/04/11/story-of-etak/" />
  1318. <link rel="shorturl" type="text/html" href="http://df4.us/vfr" />
  1319. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/15/the-etak-navigator" />
  1320. <id>tag:daringfireball.net,2024:/linked//6.40743</id>
  1321. <published>2024-04-16T01:52:38Z</published>
  1322. <updated>2024-04-18T20:59:39Z</updated>
  1323. <author>
  1324. <name>John Gruber</name>
  1325. <uri>http://daringfireball.net/</uri>
  1326. </author>
  1327. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1328. <p>James Killick, writing on Map Happenings:</p>
  1329.  
  1330. <blockquote>
  1331.  <p>Today, I’d like to tell you about the Etak Navigator, a truly
  1332. revolutionary product and the world’s first practical vehicle
  1333. navigation system. [...] </p>
  1334.  
  1335. <p>Nearly everything about the Etak Navigator had to be conceived
  1336. from scratch. Most important was the self contained positioning
  1337. system. Remember that back in 1985 GPS was not available. </p>
  1338. </blockquote>
  1339.  
  1340. <p>Not only was GPS unavailable, neither, of course, was wireless <em>data</em>. Or affordable hard drives. Data for the Etak Navigator was stored on cassette tapes. Tapes offered more storage than floppy disks but it took 6 cassettes just to cover the San Francisco Bay area. And of course Nolan Bushnell was involved. What a story. What a product.</p>
  1341.  
  1342. <p><strong>Update:</strong> The utterly forgettable 1991 film <em>Nothing But Trouble</em> <a href="https://mastodon.world/@tydalforce/112280425153339504">features several scenes showing the Etak Navigator in action</a>.</p>
  1343.  
  1344. <div>
  1345. <a  title="Permanent link to ‘The Etak Navigator’"  href="https://daringfireball.net/linked/2024/04/15/the-etak-navigator">&nbsp;★&nbsp;</a>
  1346. </div>
  1347.  
  1348. ]]></content>
  1349.  </entry><entry>
  1350. <title>John Sterling, Radio Voice of the Yankees for 36 Years, Retires at 85</title>
  1351. <link rel="alternate" type="text/html" href="https://www.mlb.com/yankees/news/john-sterling-retires" />
  1352. <link rel="shorturl" type="text/html" href="http://df4.us/vfq" />
  1353. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/15/sterling-retires" />
  1354. <id>tag:daringfireball.net,2024:/linked//6.40742</id>
  1355. <published>2024-04-16T01:26:29Z</published>
  1356. <updated>2024-04-16T01:26:29Z</updated>
  1357. <author>
  1358. <name>John Gruber</name>
  1359. <uri>http://daringfireball.net/</uri>
  1360. </author>
  1361. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1362. <p>Bryan Hoch, MLB.com:</p>
  1363.  
  1364. <blockquote>
  1365.  <p>The Yankees announced on Monday that Sterling has retired,
  1366. effective immediately. The 85-year-old Sterling will be
  1367. recognized in a pregame ceremony on Saturday at Yankee Stadium.
  1368. He will visit the WFAN radio booth during that afternoon’s game
  1369. against the Rays. </p>
  1370.  
  1371. <p>“I am a very blessed human being,” Sterling said in a statement.
  1372. “I have been able to do what I wanted, broadcasting for 64 years.
  1373. As a little boy growing up in New York as a Yankees fan, I was
  1374. able to broadcast the Yankees for 36 years. It’s all to my
  1375. benefit, and I leave very, very happy. I look forward to seeing
  1376. everyone again on Saturday.” [...] </p>
  1377.  
  1378. <p>Known for his gyrating “Sterling Shake” victory call (“Yankees win
  1379. … theeeeee Yankees win!”), humorous phrases tacked onto
  1380. play-by-play action (“Back to back, and a belly to belly!”) and
  1381. personalized home run calls (“Bern Baby Bern!”), Sterling called
  1382. 5,060 consecutive games from September 1989 to July 2019 — every
  1383. at-bat of Derek Jeter’s career, every inning of Mariano Rivera’s
  1384. and more. </p>
  1385. </blockquote>
  1386.  
  1387. <p>The story includes a slew of his all-time great calls; <a href="https://twitter.com/i/trending/1779962020491850019">more here on Twitter/X</a>. There’s something different about radio announcing from TV announcing. Some guys can do both. But there was something ineffably <em>radio</em> about Sterling. I will always think of stadium announcer <a href="http://nymag.com/daily/intelligencer/2013/10/how-bob-sheppards-voice-lives-on.html">Bob Shephard</a> as “the voice of the Yankees”, but John Sterling was the voice of Yankee <em>fans</em>. He just unabashedly loved the team, and was ecstatic for every win, and crushed with every loss.</p>
  1388.  
  1389. <p>And think about this: He called over 5,400 Yankee games over 36 years. He’s legitimately considered a living legend for it. But he didn’t get the job until he was 49 years old.</p>
  1390.  
  1391. <div>
  1392. <a  title="Permanent link to ‘John Sterling, Radio Voice of the Yankees for 36 Years, Retires at 85’"  href="https://daringfireball.net/linked/2024/04/15/sterling-retires">&nbsp;★&nbsp;</a>
  1393. </div>
  1394.  
  1395. ]]></content>
  1396.  </entry><entry>
  1397. <title>Apple’s Mysterious Fisheye Projection</title>
  1398. <link rel="alternate" type="text/html" href="https://blog.mikeswanson.com/post/747761863530528768/apples-mysterious-fisheye-projection" />
  1399. <link rel="shorturl" type="text/html" href="http://df4.us/vfp" />
  1400. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/15/swanson-apple-fisheye" />
  1401. <id>tag:daringfireball.net,2024:/linked//6.40741</id>
  1402. <published>2024-04-15T21:15:44Z</published>
  1403. <updated>2024-04-15T21:15:45Z</updated>
  1404. <author>
  1405. <name>John Gruber</name>
  1406. <uri>http://daringfireball.net/</uri>
  1407. </author>
  1408. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1409. <p>Mike Swanson:</p>
  1410.  
  1411. <blockquote>
  1412.  <p>If you’ve read my first post about <a href="https://blog.mikeswanson.com/post/744337392062873601/spatial-video">Spatial Video</a>, the
  1413. second about <a href="https://blog.mikeswanson.com/post/746216801650753536/encoding-spatial-video">Encoding Spatial Video</a>, or if you’ve used my
  1414. <a href="https://blog.mikeswanson.com/spatial">command-line tool</a>, you may recall a mention of Apple’s
  1415. mysterious “fisheye” projection format. Mysterious because they’ve
  1416. documented a <a href="https://t.umblr.com/redirect?z=https%3A%2F%2Fdeveloper.apple.com%2Fdocumentation%2Fcoremedia%2Fcmprojectiontype%2Ffisheye&amp;t=ODRlOTU0YjU3ODlkZmFlMTk0NmVlODgyYzBhMGIzMmI4YjNmYTZkZiw1ODY3ZWQ3ZDM0MTVjMzQ2MDE1NDkxYzMxNWViNDk5Yzk3MzRmMGRk&amp;ts=1713118777">CMProjectionType.fisheye</a> enumeration with no
  1417. elaboration, they stream their immersive Apple TV+ videos in this
  1418. format, yet they’ve provided no method to produce or playback
  1419. third-party content using this projection type. </p>
  1420.  
  1421. <p>Additionally, the format is undocumented, they haven’t responded
  1422. to an <a href="https://t.umblr.com/redirect?z=https%3A%2F%2Fdeveloper.apple.com%2Fforums%2Fthread%2F746382&amp;t=N2U3ZGIyNzAwZDBjMTVhMGRiNDMzM2QxODZjMGM5YTY4YzhkYTI3NSw0NzA5NGQzOTQwYzUwYmE4NWQ3OWUxNDM2MzBjMjJkMzg0ZDhmMjlh&amp;ts=1713118777">open question on the Apple Discussion Forums</a> asking
  1423. for more detail, and they didn’t cover it in their WWDC23
  1424. sessions. As someone who has experience in this area — and a
  1425. relentless curiosity — I’ve spent time digging-in to Apple’s
  1426. fisheye projection format, and this post shares what I’ve learned. </p>
  1427. </blockquote>
  1428.  
  1429. <p>Fascinating deep dive.</p>
  1430.  
  1431. <div>
  1432. <a  title="Permanent link to ‘Apple’s Mysterious Fisheye Projection’"  href="https://daringfireball.net/linked/2024/04/15/swanson-apple-fisheye">&nbsp;★&nbsp;</a>
  1433. </div>
  1434.  
  1435. ]]></content>
  1436.  </entry><entry>
  1437. <title>Nominee for Claim Chowder of the Year 2024: Time Magazine’s Best Inventions of 2023 Award for Humane’s AI Pin</title>
  1438. <link rel="alternate" type="text/html" href="https://time.com/collection/best-inventions-2023/6327143/humane-ai-pin/" />
  1439. <link rel="shorturl" type="text/html" href="http://df4.us/vfo" />
  1440. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/15/claim-chowder-time-humane" />
  1441. <id>tag:daringfireball.net,2024:/linked//6.40740</id>
  1442. <published>2024-04-15T20:47:23Z</published>
  1443. <updated>2024-04-15T20:59:36Z</updated>
  1444. <author>
  1445. <name>John Gruber</name>
  1446. <uri>http://daringfireball.net/</uri>
  1447. </author>
  1448. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1449. <p>When this was published in late October it struck me as deeply weird that Time would give an award to a product that was, at the time of publication, over five months away from actually shipping. And now that it <em>has</em> shipped, and appears poised to go down in history as an Edsel-like infamous bomb, it seems even more weird. But in this case the footnote seemingly explains it:</p>
  1450.  
  1451. <blockquote>
  1452.  <p><sup>*</sup> (Investors in Humane include Time co-chairs and owners Marc and Lynne Benioff)</p>
  1453. </blockquote>
  1454.  
  1455. <div>
  1456. <a  title="Permanent link to ‘Nominee for Claim Chowder of the Year 2024: Time Magazine’s Best Inventions of 2023 Award for Humane’s AI Pin’"  href="https://daringfireball.net/linked/2024/04/15/claim-chowder-time-humane">&nbsp;★&nbsp;</a>
  1457. </div>
  1458.  
  1459. ]]></content>
  1460.  </entry><entry>
  1461. <title>Shocker: ByteDance Still Receives Data From U.S. TikTok Users</title>
  1462. <link rel="alternate" type="text/html" href="https://fortune.com/2024/04/15/tiktok-china-data-sharing-bytedance-project-texas/?showAdminBar=true" />
  1463. <link rel="shorturl" type="text/html" href="http://df4.us/vfn" />
  1464. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/15/fortune-tiktok-china" />
  1465. <id>tag:daringfireball.net,2024:/linked//6.40739</id>
  1466. <published>2024-04-15T19:28:54Z</published>
  1467. <updated>2024-04-15T19:28:54Z</updated>
  1468. <author>
  1469. <name>John Gruber</name>
  1470. <uri>http://daringfireball.net/</uri>
  1471. </author>
  1472. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1473. <p>Alexandra Sternlicht, reporting for Fortune (<a href="https://apple.news/AQGXXco6eSvqRNMvJrxwEfQ">News+</a>):</p>
  1474.  
  1475. <blockquote>
  1476.  <p>Evan Turner, who worked at TikTok as a senior data scientist from
  1477. April to September in 2022, said TikTok concealed the involvement
  1478. of its Chinese owner during his employment. When hired, Turner
  1479. initially reported to a ByteDance executive in Beijing. But later
  1480. that year, after the company announced a major initiative to store
  1481. TikTok’s U.S. user data only in the U.S., Turner was reassigned — on paper, at least — to an American manager in Seattle, he says.
  1482. But Turner says a human resources representative revealed during a
  1483. video conference call that he would, in reality, continue to work
  1484. with the ByteDance executive. The stealth chain of command
  1485. contradicted what TikTok’s executives had said about the company’s
  1486. independence from ByteDance, Turner says. [...] </p>
  1487.  
  1488. <p>Nearly every 14 days, as part of Turner’s job throughout 2022, he
  1489. emailed spreadsheets filled with data for hundreds of thousands of
  1490. U.S. users to ByteDance workers in Beijing. That data included
  1491. names, email addresses, IP addresses, and geographic and
  1492. demographic information of TikTok U.S. users, he says. The goal
  1493. was to sift through the information to mine for insights like the
  1494. geographical regions where users watched the most videos of a
  1495. particular genre and decide how the company should invest to
  1496. encourage users to be more active. It all took place after the
  1497. company had started its initiative to keep sensitive U.S. user
  1498. data in the U.S., and only available to U.S. workers. </p>
  1499.  
  1500. <p>“I literally worked on a project that gave U.S. data to China,”
  1501. Turner says. “They were completely complicit in that. There were
  1502. Americans that were working in upper management that were
  1503. completely complicit in this.” </p>
  1504. </blockquote>
  1505.  
  1506. <p><a href="https://twitter.com/packyM/status/1779852605201465655">Packy McCormick</a>:</p>
  1507.  
  1508. <blockquote>
  1509.  <p>It’s astonishing that we don’t have the political will to simply ban TikTok.</p>
  1510. </blockquote>
  1511.  
  1512. <div>
  1513. <a  title="Permanent link to ‘Shocker: ByteDance Still Receives Data From U.S. TikTok Users’"  href="https://daringfireball.net/linked/2024/04/15/fortune-tiktok-china">&nbsp;★&nbsp;</a>
  1514. </div>
  1515.  
  1516. ]]></content>
  1517.  </entry><entry>
  1518. <title>Pok Pok</title>
  1519. <link rel="alternate" type="text/html" href="https://pokpok.sng.link/Dahqz/tfl2/zk3w" />
  1520. <link rel="shorturl" type="text/html" href="http://df4.us/vfm" />
  1521. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/14/pok-pok" />
  1522. <id>tag:daringfireball.net,2024:/linked//6.40738</id>
  1523. <published>2024-04-14T21:51:02Z</published>
  1524. <updated>2024-04-14T21:51:02Z</updated>
  1525. <author>
  1526. <name>John Gruber</name>
  1527. <uri>http://daringfireball.net/</uri>
  1528. </author>
  1529. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1530. <p>My thanks to Pok Pok for sponsoring last week at DF. Pok Pok is a delightful collection of digital toys for kids aged 2–7, for both iPhone and iPad. Designed by parents and educators unhappy with the apps they found, Pok Pok has no ads, no overstimulating sounds, and no addictive gimmicks to get kids hooked. It’s just fun. Each toy is playful and open, letting kids explore and discover at their own pace. Existing toys are expanded and new ones are added regularly to keep play fresh.</p>
  1531.  
  1532. <p>Pok Pok has won both an Apple Design Award and <a href="https://www.apple.com/newsroom/2023/11/apple-unveils-app-store-award-winners-the-best-apps-and-games-of-2023/">an App Store Award for Cultural Impact just last year</a>. Beautiful graphics, fun sound design, and great haptics. Try Pok Pok for free — you and your kid(s) will love it.</p>
  1533.  
  1534. <div>
  1535. <a  title="Permanent link to ‘Pok Pok’"  href="https://daringfireball.net/linked/2024/04/14/pok-pok">&nbsp;★&nbsp;</a>
  1536. </div>
  1537.  
  1538. ]]></content>
  1539.  </entry><entry>
  1540. <title>The Masters VisionOS App</title>
  1541. <link rel="alternate" type="text/html" href="https://apps.apple.com/us/app/the-masters-tournament/id309025938" />
  1542. <link rel="shorturl" type="text/html" href="http://df4.us/vfl" />
  1543. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/14/masters-visionos" />
  1544. <id>tag:daringfireball.net,2024:/linked//6.40737</id>
  1545. <published>2024-04-14T20:59:02Z</published>
  1546. <updated>2024-04-15T18:23:04Z</updated>
  1547. <author>
  1548. <name>John Gruber</name>
  1549. <uri>http://daringfireball.net/</uri>
  1550. </author>
  1551. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1552. <p>It’s Sunday at Augusta, the leaderboard is tight at the top, and Augusta National has a pretty damn good VisionOS app. Some cool VR features like tabletop-style VR maps of the holes, with 3D shot-tracking. All free of charge, too, from one of the only major sporting events in the entire world with <a href="https://www.reuters.com/article/idUSKCN0X31SU/">a restrained approach to advertising and sponsorships</a>.</p>
  1553.  
  1554. <div>
  1555. <a  title="Permanent link to ‘The Masters VisionOS App’"  href="https://daringfireball.net/linked/2024/04/14/masters-visionos">&nbsp;★&nbsp;</a>
  1556. </div>
  1557.  
  1558. ]]></content>
  1559.  </entry><entry>
  1560. <title>Underpromise and Overdeliver</title>
  1561. <link rel="alternate" type="text/html" href="https://twitter.com/ericmigi/status/1778819403016265869" />
  1562. <link rel="shorturl" type="text/html" href="http://df4.us/vfk" />
  1563. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/14/humane-underpromise-overdeliver" />
  1564. <id>tag:daringfireball.net,2024:/linked//6.40736</id>
  1565. <published>2024-04-14T20:46:50Z</published>
  1566. <updated>2024-04-14T20:46:50Z</updated>
  1567. <author>
  1568. <name>John Gruber</name>
  1569. <uri>http://daringfireball.net/</uri>
  1570. </author>
  1571. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1572. <p>Eric Migicovsky (on a <a href="https://daringfireball.net/linked/2024/04/11/automattic-beeper">different</a> subject), in a post on Twitter/X:</p>
  1573.  
  1574. <blockquote>
  1575.  <p>Aspiring consumer HW makers (big and small) - this may sound
  1576. obvious, but my rec is to underpromise/overdeliver for your first
  1577. version. It’s hard because you want to balance sharing the vision
  1578. for what the product category will become, but get customers
  1579. adjusted to the reality that you need to ship what’s most likely
  1580. an MVP for your first version. </p>
  1581. </blockquote>
  1582.  
  1583. <p>Big or small, old or new — or even hardware or software. It’s always true: underpromising and overdelivering is always the path to delight, but also always devilishly difficult to pull off. That’s the game. The subtext for Migicovsky’s tweet is obviously Humane, whose AI Pin clearly overpromises and underdelivers. Migicovsky links to <a href="https://www.theverge.com/2013/1/28/3924904/pebble-smartwatch-review">Nilay Patel’s 2013 review of the original Pebble Smartwatch</a>, which concludes:</p>
  1584.  
  1585. <blockquote>
  1586.  <p>After using the Pebble for a few days, I realized that I was
  1587. daydreaming about it: I wanted it to do more. That’s unusual — I
  1588. rarely trust new products to work correctly, especially new
  1589. products from unproven companies. But the Pebble’s charming
  1590. simplicity and fundamental competence inspires confidence. It’s so
  1591. good at what it does now that it’s easy to imagine all other
  1592. things it might do in the future. There’s no reason it can’t
  1593. replace a Fitbit or Nike Fuelband, for example, and I’d love to be
  1594. able to send replies to emails and text directly from the device. </p>
  1595. </blockquote>
  1596.  
  1597. <p>Pebble obviously didn’t make it, but that’s the sort of 1.0 review you want to see: <em>It’s good at what it already does and I can see how it could do more in the future.</em> The one and only review of the Humane AI Pin that expresses a sentiment like that <a href="https://www.inverse.com/tech/humane-ai-pin-in-depth-review">is Raymond Wong’s for Inverse</a>.</p>
  1598.  
  1599. <p><strong>Sidenote:</strong> <a href="https://www.threads.net/@andru/post/C5tvf0sum8l/">Andru Edwards on Threads</a>:</p>
  1600.  
  1601. <blockquote>
  1602.  <p>The fact that people on @hu.ma.ne’s PR team keep leaving, and
  1603. those who take over are unresponsive has been making the planning
  1604. of this sit-down interview with them that I’ve been working on for
  1605. a few months, a challenge to say the least. Just sent another
  1606. follow-up 😅🤞🏽 </p>
  1607. </blockquote>
  1608.  
  1609. <p>It’s generally considered a bad sign when a company experiences large-scale turnover in their PR/comms teams right around the launch of the company’s first product.</p>
  1610.  
  1611. <div>
  1612. <a  title="Permanent link to ‘Underpromise and Overdeliver’"  href="https://daringfireball.net/linked/2024/04/14/humane-underpromise-overdeliver">&nbsp;★&nbsp;</a>
  1613. </div>
  1614.  
  1615. ]]></content>
  1616.  </entry><entry>
  1617. <title>More on the Problem With ‘The Problem With Jon Stewart’</title>
  1618. <link rel="alternate" type="text/html" href="https://www.nbcnews.com/business/business-news/jon-stewart-claims-apple-discouraged-interviewing-ftc-chair-lina-khan-rcna145999" />
  1619. <link rel="shorturl" type="text/html" href="http://df4.us/vfj" />
  1620. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/14/stewart-apple-khan" />
  1621. <id>tag:daringfireball.net,2024:/linked//6.40735</id>
  1622. <published>2024-04-14T17:46:42Z</published>
  1623. <updated>2024-04-14T18:22:34Z</updated>
  1624. <author>
  1625. <name>John Gruber</name>
  1626. <uri>http://daringfireball.net/</uri>
  1627. </author>
  1628. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1629. <p>Week-old news I’d been meaning to link to:</p>
  1630.  
  1631. <blockquote>
  1632.  <p>In a new interview with Khan that aired late Monday on Comedy Central, Stewart claimed Apple leaned on him to avoid talking to Khan, who took over as head of the FTC in 2021.</p>
  1633.  
  1634. <p>“I wanted to have you on a podcast, and Apple asked us not to do it,” Stewart said. He continued: “They literally said, ‘Please don’t talk to her,’ having nothing to do with what you do for a living. I think they just … I didn’t think they cared for you, is what happened.”</p>
  1635.  
  1636. <p>Stewart had a brief stint on Apple TV from 2021 to 2023 with a show called “The Problem With Jon Stewart,” which had an accompanying podcast. The partnership ended over creative differences last fall. Stewart returned to Comedy Central as a part-time “Daily Show” host in February.</p>
  1637. </blockquote>
  1638.  
  1639. <p>The thing I don’t understand about this is why Apple ever hired Stewart to do that show, or why Stewart agreed to do that show with Apple. Based on, you know, the entire body of Stewart’s work, it’s obvious that Lina Khan is exactly the sort of person he’d want to interview. It’s not like something changed. My only guess is that the part of Apple that agreed to host <em>The Problem With Jon Stewart</em> didn’t get buy-in from the top of the company. But I find that hard to believe. It just doesn’t make sense. It’s like hiring <em>Martha</em> Stewart to do a show and then asking her not to do any cooking segments.</p>
  1640.  
  1641. <p>Personally, I think Apple should put its big boy pants on and gladly host a topical news show that is free to criticize the company or the technology industry as a whole. John Oliver regularly skewered then-HBO owner AT&amp;T and now skewers new owner Warner Bros. Discovery on <em>Last Week Tonight</em>. It’s an age-old tradition. Letterman lambasting NBC execs. Or the time <a href="https://www.youtube.com/watch?v=sOEBgSBfko0">Letterman tried to deliver a welcoming fruit basket to GE headquarters</a> after they bought NBC (stay with that one through the end to learn the official General Electric corporate handshake).</p>
  1642.  
  1643. <p>But the real problem with <em>The Problem With Jon Stewart</em> was that the show stunk and no one watched it. I’m a big Jon Stewart fan and watch a bunch of shows in the same basic genre (I never miss <em>Last Week Tonight</em> and most weeks we watch Bill Maher’s <em>Real Time</em>). And now I’m once again enjoying Stewart in his Monday spot hosting <em>The Daily Show</em>. But <em>The Problem With Jon Stewart</em> just wasn’t good. Now, thanks to this outed dirty laundry about a conflict with Apple over political subject matter, there are people who think that’s the sole reason why the show was cancelled. That surely played a part. But the main reason is almost certainly that the ratings stunk. What’s weird about the streaming era of TV is that streaming services are incredibly secretive about ratings — that’s the complete opposite of over-the-air TV and theatrical box office numbers for movies, where viewership numbers were public. If the viewership numbers for <em>The Problem With Jon Stewart</em> had been public, everyone would’ve surmised that Apple cancelled the show because it wasn’t popular, not because he wanted to interview Lina Khan (on the podcast even — not the show itself!) or express misgivings about the tech industry.</p>
  1644.  
  1645. <p>It’s just a real head-scratcher why Apple ever wanted to host the show in the first place. Even if it <em>had</em> been entertaining and thus popular, it seems clear Apple wasn’t comfortable with Jon Stewart talking about Jon Stewart topics.</p>
  1646.  
  1647. <div>
  1648. <a  title="Permanent link to ‘More on the Problem With ‘The Problem With Jon Stewart’’"  href="https://daringfireball.net/linked/2024/04/14/stewart-apple-khan">&nbsp;★&nbsp;</a>
  1649. </div>
  1650.  
  1651. ]]></content>
  1652.  </entry><entry>
  1653. <title>‘A Tour de Force of International Crisis Management for the Biden White House’</title>
  1654. <link rel="alternate" type="text/html" href="https://talkingpointsmemo.com/edblog/call-it-what-it-is" />
  1655. <link rel="shorturl" type="text/html" href="http://df4.us/vfi" />
  1656. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/14/biden-admin-tour-de-force" />
  1657. <id>tag:daringfireball.net,2024:/linked//6.40734</id>
  1658. <published>2024-04-14T17:10:26Z</published>
  1659. <updated>2024-04-15T22:30:52Z</updated>
  1660. <author>
  1661. <name>John Gruber</name>
  1662. <uri>http://daringfireball.net/</uri>
  1663. </author>
  1664. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1665. <p>Josh Marshall, writing at Talking Points Memo:</p>
  1666.  
  1667. <blockquote>
  1668.  <p>Together, Israel, the U.S. and various allied Arab states took down 99% or more of all those devices. Iran launched a massive aerial bombardment and virtually none of it got through. And now the U.S. has managed to get Israel not to launch an immediate and inevitably escalatory retaliation.</p>
  1669.  
  1670. <p>It goes without saying that no administration works on its own. It comes to the game with the world’s most powerful military and major power status. It’s operating with Arab allies who have been gravitating toward a <em>de facto</em> anti-Iran alliance with Israel for years. And yet, anyone who knows anything about foreign or defense policy knows that most of it is all the endless number of things that can go wrong and the one or two ways they can go right. Navigating the last week to this point today is a <em>tour de force</em> of international crisis management for the Biden White House.</p>
  1671. </blockquote>
  1672.  
  1673. <p>See also: <a href="https://talkingpointsmemo.com/edblog/follow-up-3">Marshall’s previous post</a>, regarding Iran’s intentions for yesterday’s attack. I’m with him. My first thought was that Iran’s attack was performative, a stunt. But the more we learn the more it looks like Iran really tried to hit Israel hard — and, thankfully, were stopped.</p>
  1674.  
  1675. <p>I went to bed last night with a dreadful feeling I’d wake up to find the U.S. and Israel enmeshed in a regional war. Knock on wood, that hasn’t happened, and might not. And I think that’s entirely thanks to the Biden administration’s diplomacy, and Biden himself.</p>
  1676.  
  1677. <div>
  1678. <a  title="Permanent link to ‘‘A Tour de Force of International Crisis Management for the Biden White House’’"  href="https://daringfireball.net/linked/2024/04/14/biden-admin-tour-de-force">&nbsp;★&nbsp;</a>
  1679. </div>
  1680.  
  1681. ]]></content>
  1682.  </entry><entry>
  1683. <title>Microsoft Is Testing Ads in the Windows 11 Start Menu</title>
  1684. <link rel="alternate" type="text/html" href="https://www.theverge.com/2024/4/12/24128640/microsoft-windows-11-start-menu-ads-app-recommendations" />
  1685. <link rel="shorturl" type="text/html" href="http://df4.us/vfh" />
  1686. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/12/msft-ads-start-menu" />
  1687. <id>tag:daringfireball.net,2024:/linked//6.40733</id>
  1688. <published>2024-04-12T22:49:51Z</published>
  1689. <updated>2024-04-12T22:49:52Z</updated>
  1690. <author>
  1691. <name>John Gruber</name>
  1692. <uri>http://daringfireball.net/</uri>
  1693. </author>
  1694. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1695. <p><a href="https://daringfireball.net/linked/2024/04/12/microsoft-win10-hard-sell">More Windows news</a> from Tom Warren at The Verge:</p>
  1696.  
  1697. <blockquote>
  1698.  <p>Microsoft says it’s starting to test ads inside the Start menu on
  1699. Windows 11. The software maker will use the Recommended section of
  1700. the Start menu, which usually shows file recommendations, to
  1701. suggest apps from the Microsoft Store. </p>
  1702.  
  1703. <p>“This will appear only for Windows Insiders in the Beta Channel in
  1704. the US and will not apply to commercial devices (devices managed
  1705. by organizations),” says <a href="https://blogs.windows.com/windows-insider/2024/04/12/announcing-windows-11-insider-preview-build-22635-3495-beta-channel/">Microsoft in a blog post</a>. </p>
  1706.  
  1707. <p>The app promotions can be disabled in the Settings section of
  1708. Windows 11, but it appears that Microsoft will enable these by
  1709. default. Microsoft is seeking feedback on the changes, so it’s
  1710. possible the company could decide to ditch these ads in
  1711. development builds of Windows 11 if there’s enough feedback that
  1712. suggests they’re not going to be a popular addition. </p>
  1713. </blockquote>
  1714.  
  1715. <p>This feels more like a late (and unfunny) April Fools gag than a serious idea.</p>
  1716.  
  1717. <div>
  1718. <a  title="Permanent link to ‘Microsoft Is Testing Ads in the Windows 11 Start Menu’"  href="https://daringfireball.net/linked/2024/04/12/msft-ads-start-menu">&nbsp;★&nbsp;</a>
  1719. </div>
  1720.  
  1721. ]]></content>
  1722.  </entry><entry>
  1723. <title>Joanna Stern’s Humane AI Pin (Mini) Review</title>
  1724. <link rel="alternate" type="text/html" href="https://twitter.com/joannastern/status/1778469290988994741" />
  1725. <link rel="shorturl" type="text/html" href="http://df4.us/vfg" />
  1726. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/12/stern-humane-ai-pin-review" />
  1727. <id>tag:daringfireball.net,2024:/linked//6.40732</id>
  1728. <published>2024-04-12T20:38:49Z</published>
  1729. <updated>2024-04-12T21:21:55Z</updated>
  1730. <author>
  1731. <name>John Gruber</name>
  1732. <uri>http://daringfireball.net/</uri>
  1733. </author>
  1734. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1735. <p>Not even worth a full column, just a 90-second social media video. Or “<a href="https://greensdictofslang.com/entry/ktwlhaa">vid</a>”, if you will.</p>
  1736.  
  1737. <p>She points out that Humane only offers a website — no apps — for accessing your captured photos, videos, and notes. I totally get why Humane designed the AI Pin as a standalone device, not a phone peripheral (like Apple Watch or AirPods are) — Apple can make such peripherals do whatever they want because Apple can make the iPhone do whatever they want. (Which, yes, is the wrongheaded foundation of much of the DOJ’s antitrust complaint against Apple.) “If you want things done right, do it yourself” is always true advice.</p>
  1738.  
  1739. <p>But not making iPhone or Android apps for interacting with Humane’s back-end is just pure stubbornness. Humane cofounder Bethany Bongiorno <a href="https://www.threads.net/@bethanybongiorno/post/C5o31k3POrD">is swearing up and down</a>, now, that “ai pin is not about replacing your smartphone”, but their <a href="https://twitter.com/Humane/status/1549414734570541056"><em>Change Everything</em> teaser film</a> from July 2022 — about which <a href="https://daringfireball.net/linked/2022/07/20/humane-ships-something">I had</a> some <a href="https://daringfireball.net/linked/2022/07/22/more-on-humanes-change-everything">thoughts</a> — positioned it as the successor to the phone. The no-screen thing is just stubborn, and the website-but-no-apps thing is stubborn too. If they had an app it could put photos and videos shot with the AI Pin right in your library, for one thing. Imagine if Nest thermostats — also created by <a href="https://www.amazon.com/Build-Unorthodox-Guide-Making-Things/dp/0063046067?tag=df-amzn-20">ex-Apple folks</a> — didn’t have apps. Who would buy one?</p>
  1740.  
  1741. <p>(My closer on that teaser video from July 2022: “Sometimes a dead canary is just a dead canary, and sometimes a dud ad is just a dud ad, but I’d check the Humane mine for methane just in case.”)</p>
  1742.  
  1743. <div>
  1744. <a  title="Permanent link to ‘Joanna Stern’s Humane AI Pin (Mini) Review’"  href="https://daringfireball.net/linked/2024/04/12/stern-humane-ai-pin-review">&nbsp;★&nbsp;</a>
  1745. </div>
  1746.  
  1747. ]]></content>
  1748.  </entry><entry>
  1749. <title>Cherlynn Low’s Humane AI Pin Review for Engadget</title>
  1750. <link rel="alternate" type="text/html" href="https://www.engadget.com/the-humane-ai-pin-is-the-solution-to-none-of-technologys-problems-120002469.html" />
  1751. <link rel="shorturl" type="text/html" href="http://df4.us/vff" />
  1752. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/12/low-humane-pin" />
  1753. <id>tag:daringfireball.net,2024:/linked//6.40731</id>
  1754. <published>2024-04-12T20:08:49Z</published>
  1755. <updated>2024-04-12T20:08:50Z</updated>
  1756. <author>
  1757. <name>John Gruber</name>
  1758. <uri>http://daringfireball.net/</uri>
  1759. </author>
  1760. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1761. <p>Cherlynn Low:</p>
  1762.  
  1763. <blockquote>
  1764.  <p>When you <em>can</em> read what’s on the screen, interacting with it
  1765. might make you want to rip your eyes out. Like I said, you’ll have
  1766. to move your palm closer and further to your chest to select the
  1767. right cards to enter your passcode. It’s a bit like dialing a
  1768. rotary phone, with cards for individual digits from 0 to 9. Go
  1769. further away to get to the higher numbers and the backspace
  1770. button, and come back for the smaller ones. </p>
  1771.  
  1772. <p>This gesture is smart in theory but it’s very sensitive. There’s a
  1773. very small range of usable space since there is only so far your
  1774. hand can go, so the distance between each digit is fairly small.
  1775. One wrong move and you’ll accidentally select something you didn’t
  1776. want and have to go all the way out to delete it. To top it all
  1777. off, moving my arm around while doing that causes the Pin to flop
  1778. about, meaning the screen shakes on my palm, too. On average,
  1779. unlocking my Pin, which involves entering a four-digit passcode,
  1780. took me about five seconds. </p>
  1781.  
  1782. <p>On its own, this doesn’t sound so bad, but bear in mind that
  1783. you’ll have to re-enter this each time you disconnect the Pin from
  1784. the booster, latch or clip. It’s currently springtime in New York,
  1785. which means I’m putting on and taking off my jacket over and over
  1786. again. Every time I go inside or out, I move the Pin to a
  1787. different layer and have to look like a confused long-sighted
  1788. tourist reading my palm at various distances. It’s not fun. </p>
  1789. </blockquote>
  1790.  
  1791. <p>One thing all the reviewers seem to agree upon is that the AI Pin feels like an impressive piece of kit: small, lightweight, sturdy, well-made. And it packs a lot into a small factor: camera, laser projector, speaker/microphone. But it’s also seemingly bursting at the seams, battery-life and heat-dissipation-wise. So I get it, me suggesting they should have added something else to the hardware — anything else — would pose a design and engineering challenge.</p>
  1792.  
  1793. <p>But with that throat-clearing out of the way: it seems obvious that the AI Pin should have a fingerprint scanner for authentication. You have to touch it for all interactions anyway — it doesn’t listen for a trigger word — so why <em>not</em> add the equivalent of Touch ID? Every single review notes the same thing Low complains about above: authenticating with your passcode takes too long, is error-prone, and you need to do it periodically throughout the day.</p>
  1794.  
  1795. <div>
  1796. <a  title="Permanent link to ‘Cherlynn Low’s Humane AI Pin Review for Engadget’"  href="https://daringfireball.net/linked/2024/04/12/low-humane-pin">&nbsp;★&nbsp;</a>
  1797. </div>
  1798.  
  1799. ]]></content>
  1800.  </entry><entry>
  1801. <title>Green’s Dictionary of Slang</title>
  1802. <link rel="alternate" type="text/html" href="https://greensdictofslang.com/" />
  1803. <link rel="shorturl" type="text/html" href="http://df4.us/vfe" />
  1804. <link rel="related" type="text/html" href="https://daringfireball.net/linked/2024/04/12/greens-dictionary-of-slang" />
  1805. <id>tag:daringfireball.net,2024:/linked//6.40730</id>
  1806. <published>2024-04-12T19:20:16Z</published>
  1807. <updated>2024-04-12T19:20:16Z</updated>
  1808. <author>
  1809. <name>John Gruber</name>
  1810. <uri>http://daringfireball.net/</uri>
  1811. </author>
  1812. <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
  1813. <p>From its <a href="https://greensdictofslang.com/about/">About page</a>:</p>
  1814.  
  1815. <blockquote>
  1816.  <p><em>Green’s Dictionary of Slang</em> is the largest historical dictionary
  1817. of English slang. Written by Jonathon Green over 17 years from
  1818. 1993, it reached the printed page in 2010 in a three-volume set
  1819. containing nearly 100,000 entries supported by over 400,000
  1820. citations from c. ad 1000 to the present day. The main focus of
  1821. the dictionary is the coverage of over 500 years of slang from c.
  1822. 1500 onwards. </p>
  1823.  
  1824. <p>The printed version of the dictionary received the Dartmouth Medal
  1825. for outstanding works of reference from the American Library
  1826. Association in 2012; fellow recipients include the Dictionary of
  1827. American Regional English, the Oxford Dictionary of National
  1828. Biography, and the New Grove Dictionary of Music and Musicians. It
  1829. has been hailed by the American New York Times as ‘the pièce de
  1830. résistance of English slang studies’ and by the British Sunday
  1831. Times as ‘a stupendous achievement, in range, meticulous
  1832. scholarship, and not least entertainment value’. </p>
  1833.  
  1834. <p>On this website the dictionary is now available in updated online
  1835. form for the first time, complete with advanced search tools
  1836. enabling search by definition and history, and an expanded
  1837. bibliography of slang sources from the early modern period to the
  1838. present day. Since the print edition, nearly 60,000 quotations
  1839. have been added, supporting 5,000 new senses in 2,500 new entries
  1840. and sub-entries, of which around half are new slang terms from the
  1841. last five years. </p>
  1842. </blockquote>
  1843.  
  1844. <p>I forget when I first came across Green’s Dictionary of Slang, but it’s so astonishingly good, in every possible way that it could be good, that I couldn’t believe it wasn’t a household name like Merriam-Webster. The web edition is beautiful, fast, and free of charge. It doesn’t even have ads. It’s amazing.</p>
  1845.  
  1846. <p>And now I can’t believe I haven’t recommended it here sooner. Bookmark it, trust me.</p>
  1847.  
  1848. <div>
  1849. <a  title="Permanent link to ‘Green’s Dictionary of Slang’"  href="https://daringfireball.net/linked/2024/04/12/greens-dictionary-of-slang">&nbsp;★&nbsp;</a>
  1850. </div>
  1851.  
  1852. ]]></content>
  1853.  </entry><entry>
  1854.    
  1855.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/04/online_photo_storage_is_surely_expensive_but_apple_should_offer_more" />
  1856. <link rel="shorturl" href="http://df4.us/vf2" />
  1857. <id>tag:daringfireball.net,2024://1.40718</id>
  1858. <published>2024-04-09T22:22:16Z</published>
  1859. <updated>2024-04-10T15:45:59Z</updated>
  1860. <author>
  1861. <name>John Gruber</name>
  1862. <uri>http://daringfireball.net/</uri>
  1863. </author>
  1864. <summary type="text">Like the stingy U.S. minimum wage — which was last increased, to $7.25/hour, in 2009 — these tiers ought to be adjusted for “inflation” periodically, but aren’t. If Apple really wants iPhone users not to worry about photo storage, they should offer more with iCloud, cost-to-Apple be damned.
  1865. </summary>
  1866. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  1867. <p>Some follow-up comparison points regarding <a href="https://daringfireball.net/linked/2024/04/09/dont-let-me-go-commercial">my gripe today</a> about Apple’s new commercial telling iPhone users they needn’t worry about photo storage:</p>
  1868.  
  1869. <ul>
  1870. <li><p><a href="https://support.google.com/photos/answer/10100180?hl=en">The free tier for Google One offers 15 GB of storage</a>. That’s still not much, and only a fraction of the on-device storage for any recent phone, but it’s 3× more than iCloud. 10 extra GB doesn’t sound like much, but 3× is a large factor.</p></li>
  1871. <li><p>I shot 2.07 GB of footage (96 photos, 5 videos) on Easter Sunday alone. Those are the keepers, after culling all the blurry and meh shots. (iPhone 15 Pro for videos and a few photos; <a href="https://www.dpreview.com/opinion/4617817917/family-reunion-shooting-with-the-ricoh-gr-iiix-on-a-trip-home-to-england">Ricoh GR IIIx</a> for most of the photos.<sup id="fnr1-2024-04-09"><a href="#fn1-2024-04-09">1</a></sup>)</p></li>
  1872. <li><p>Google used to offer “unlimited storage for photos and videos” to owners of Pixel phones, but <a href="https://www.droid-life.com/2023/12/20/bring-back-unlimited-google-photos-storage-for-pixel-owners/">they dropped this offer</a> starting with the Pixel 6 in late 2021. That was such an appealing offer — especially considering that much of the appeal of Pixel phones comes from their renowned camera systems. I can only surmise that this proved more expensive to Google than they deemed worthwhile.</p></li>
  1873. <li><p>You don’t need to pay for iCloud to back up a large amount of iPhone storage — you can still <a href="https://support.apple.com/guide/iphone/back-up-iphone-iph3ecf67d29/ios">back up to a Mac or PC manually</a>. I don’t know any non-expert users who do this, though, and there are zillions of iPhone owners who don’t even own a Mac or PC. For the masses, iCloud backup is the only backup.</p></li>
  1874. </ul>
  1875.  
  1876. <p>Here’s a comparison of the current U.S. pricing for cloud storage, including photos, <a href="https://support.apple.com/en-us/108047">from Apple</a> <a href="https://one.google.com/storage?g1_landing_page=2">and Google</a>:</p>
  1877.  
  1878. <!-- Markdown table
  1879. | Price/month | iCloud | Google |
  1880. | :---------: | :----: | :----: |
  1881. | Free        | 5 GB   | 15 GB  |
  1882. | $1          | 50 GB  | — |
  1883. | $2          | — | 100 GB |
  1884. | $3          | 200 GB | 200 GB |
  1885. | $10         | 2 TB   | 2 TB   |
  1886. -->
  1887.  
  1888. <table>
  1889. <thead>
  1890. <tr>
  1891.  <th align="center" width="100">Price/month</th>
  1892.  <th align="center" width="100">iCloud</th>
  1893.  <th align="center" width="100">Google</th>
  1894. </tr>
  1895. </thead>
  1896. <tbody>
  1897. <tr>
  1898.  <td align="center">Free</td>
  1899.  <td align="center">5 GB</td>
  1900.  <td align="center">15 GB</td>
  1901. </tr>
  1902. <tr>
  1903.  <td align="center">$1</td>
  1904.  <td align="center">50 GB</td>
  1905.  <td align="center">—</td>
  1906. </tr>
  1907. <tr>
  1908.  <td align="center">$2</td>
  1909.  <td align="center">—</td>
  1910.  <td align="center">100 GB</td>
  1911. </tr>
  1912. <tr>
  1913.  <td align="center">$3</td>
  1914.  <td align="center">200 GB</td>
  1915.  <td align="center">200 GB</td>
  1916. </tr>
  1917. <tr>
  1918.  <td align="center">$10</td>
  1919.  <td align="center">2 TB</td>
  1920.  <td align="center">2 TB</td>
  1921. </tr>
  1922. </tbody>
  1923. </table>
  1924.  
  1925. <p>Google’s only clear win is at the free tier, and once you start paying $3/month, they’re tied. Both companies offer additional storage beyond 2 TB at the same price: $5/month per extra TB. Google only shows those more-than-2-TB storage tiers <a href="https://support.google.com/drive/thread/218140513/need-more-than-2tb-google-drive?hl=en">if you’re signed in and already pay for storage</a>. $5/month per extra TB is also <a href="https://www.dropbox.com/products">exactly what Dropbox charges</a>.</p>
  1926.  
  1927. <p>So on the one hand, it’s not like Apple’s iCloud storage pricing is out of line with its competitors. But on the other hand, the free tier of iCloud has been stuck at 5 GB since the day iCloud was announced, which was so long ago <a href="https://www.apple.com/newsroom/2011/06/06Apple-Introduces-iCloud/">that Steve Jobs announced it</a> at his final WWDC keynote in 2011. iCloud’s $1/month 50 GB and $3/month 200 GB tiers <a href="https://www.theverge.com/2015/9/9/9296883/apple-icloud-storage-prices">have been unchanged since 2015</a>. Like the stingy U.S. minimum wage — which was last increased, to $7.25/hour, in 2009 — these tiers ought to be adjusted for “inflation” periodically, but aren’t.</p>
  1928.  
  1929. <p>In the case of the minimum wage, “inflation” is, well, <a href="https://www.usinflationcalculator.com/inflation/current-inflation-rates/">actual inflation</a>. In the case of cloud storage, “inflation” should account for factors like increased device storage (2011’s <a href="https://support.apple.com/en-us/112004">iPhone 4S</a> was offered with 16, 32, or 64 GB) and increased image size (the iPhone 4S only shot video up to 1080p 30 fps, which consumes about 65 MB per minute; <a href="https://support.apple.com/en-us/111831">today’s iPhone 15 shoots up to 4K 60 fps</a>, which consumes about 440 MB per minute).<sup id="fnr2-2024-04-09"><a href="#fn2-2024-04-09">2</a></sup> [<strong>Update:</strong> <a href="https://mastodon.social/@mikeagore/112243702639727709">Mike Gore reminded me</a> that the iPhone 4S only shot H.264 video, not the more efficient <a href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#:~:text=On%20September%207%2C%202016%20Apple,of%20iOS%2011%20in%202017.">HEVC format that debuted with iOS 11 in 2017</a>. 1080p 30 fps video recording in H.264 is about 130 MB per minute.]</p>
  1930.  
  1931. <p>It’s very easy for me and you to just declare that Apple ought to just foot the bill to offer more storage for over a billion users worldwide, but we’re not the ones making new TV commercials <a href="https://daringfireball.net/linked/2024/04/09/dont-let-me-go-commercial">telling iPhone 15 users they needn’t worry about photo storage</a>. If Apple really wants iPhone users not to worry about photo storage, they should offer more with iCloud, cost-to-Apple be damned.</p>
  1932.  
  1933. <div class="footnotes">
  1934. <hr />
  1935. <ol>
  1936.  
  1937. <li id="fn1-2024-04-09">
  1938. <p>Much like with Fuji’s <a href="https://jeffcarlson.com/2024/03/08/photoactive-159-fuji-x100vi-and-the-appeal-of-small-fixed-lens-cameras/">deservedly-heralded X100 line</a>, the fixed-lens Ricoh GR IIIx is <a href="https://www.amazon.com/dp/B0CX13K5JZ?tag=df-amzn-20">seemingly</a> <a href="https://www.bhphotovideo.com/c/product/1664769-REG/ricoh_15286_gr_iiix_digital_camera.html">backordered</a> everywhere — perhaps because <a href="https://www.dpreview.com/news/0569067557/ricoh-gr-iii-gr-iix-hdr-highlight-diffusion-filter">Ricoh recently announced a minor upgrade</a>. I bought a Fuji X100S in 2014 and loved it; but bought the GR IIIx a little over a year ago because it’s small enough to fit in a pocket and the X100 cameras aren’t. I just find myself carrying the smaller Ricoh more often than I did the X100S. They’re both absolutely terrific cameras.&nbsp;<a href="#fnr1-2024-04-09"  class="footnoteBackLink"  title="Jump back to footnote 1 in the text.">&#x21A9;&#xFE0E;</a></p>
  1939. </li>
  1940.  
  1941. <li id="fn2-2024-04-09">
  1942. <p>Idle thought that just occurred to me: is the paucity of available iCloud storage in the typical user’s account — free or $1/month — the reason why iPhones still default to shooting 1080p video rather than 4K? Default settings really matter. There are surely tens of millions (hundreds of millions?) of iPhone owners who shoot 1080p instead of 4K only because that’s the default. That’s a big difference in resolution for permanent memories. But I suspect almost everyone with 128 GB or more of storage has plenty of available space <em>on device</em> to store 4K video. It’s iCloud where they’re running short on space.&nbsp;<a href="#fnr2-2024-04-09"  class="footnoteBackLink"  title="Jump back to footnote 2 in the text.">&#x21A9;&#xFE0E;︎</a></p>
  1943. </li>
  1944.  
  1945. </ol>
  1946. </div>
  1947.  
  1948.  
  1949.  
  1950.    ]]></content>
  1951.  <title>★ From the Department of Spending Tim Cook’s Money: Online Photo Storage Is Surely Expensive to Offer, but Apple Should Offer More</title></entry><entry>
  1952. <link rel="alternate" type="text/html" href="https://pokpok.sng.link/Dahqz/tfl2/zk3w" />
  1953. <link rel="shorturl" href="http://df4.us/vf0" />
  1954. <link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2024/04/pok_pok" />
  1955. <id>tag:daringfireball.net,2024:/feeds/sponsors//11.40716</id>
  1956. <author><name>Daring Fireball Department of Commerce</name></author>
  1957. <published>2024-04-09T02:22:41Z</published>
  1958. <updated>2024-04-09T02:22:42Z</updated>
  1959. <content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
  1960. <p>Pok Pok is a delightful Apple Design Award and App Store Award winning collection of digital toys for kids aged 2–7. Designed by parents and educators unhappy with the apps they found, it has no ads, no overstimulating sounds, and no addictive gimmicks to get kids hooked. Each toy is playful and open, letting kids explore and discover at their own pace. Toys are expanded and new ones are added regularly to keep play fresh. Try it for free — you and your kid will love it.</p>
  1961.  
  1962. <div>
  1963. <a  title="Permanent link to ‘Pok Pok’"  href="https://daringfireball.net/feeds/sponsors/2024/04/pok_pok">&nbsp;★&nbsp;</a>
  1964. </div>
  1965.  
  1966. ]]></content>
  1967. <title>[Sponsor] Pok Pok</title></entry><entry>
  1968.    
  1969.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/03/more_on_the_eus_market_might" />
  1970. <link rel="shorturl" href="http://df4.us/vel" />
  1971. <id>tag:daringfireball.net,2024://1.40701</id>
  1972. <published>2024-03-30T00:58:20Z</published>
  1973. <updated>2024-04-01T23:57:26Z</updated>
  1974. <author>
  1975. <name>John Gruber</name>
  1976. <uri>http://daringfireball.net/</uri>
  1977. </author>
  1978. <summary type="text">On the EU’s share of Apple’s worldwide revenue, and whether, per EC commissioner Thierry Breton, it is “unthinkable” not to serve the 450-million-citizen EU market.</summary>
  1979. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  1980. <p>A couple of follow-up items regarding my column the other day, in which I idly speculated about whether the DMA might lead Apple (and/or perhaps Meta and Google) <a href="https://daringfireball.net/2024/03/eu_share_of_apples_revenue">to pull back from the EU market</a>.</p>
  1981.  
  1982. <p>First, a correction/clarification. Based on <a href="https://sixcolors.com/post/2024/02/this-is-tim-transcript-of-apples-q1-2024-analyst-call/">Six Colors’s transcript</a> of Apple’s Q1 2024 analyst call back in January, I quoted Apple CFO Luca Maestri as saying, in response to a question asking whether investors should be concerned that DMA compliance will hinder services revenue, “Just to keep it in context, the changes apply to the EU market, which represents roughly 7% of our global <em>absolute</em> revenue.”</p>
  1983.  
  1984. <p>The word <em>absolute</em> was a transcription error, however.<sup id="fnr1-2024-03-29"><a href="#fn1-2024-03-29">1</a></sup> <a href="https://www.youtube.com/watch?v=AR6Q7-CKGhE&amp;t=4625s">Listen to the published recording of the call</a>, and it’s clear that what Maestri actually said was specifically in answer to the question: “Just to keep it in context, the changes apply to the EU market, which represents roughly 7% of our global <em>App Store</em> revenue.” (My thanks to Oliver Reichenstein <a href="https://mastodon.social/@reichenstein/112171885005869415">for the timestamped pointer to the recording</a>.)</p>
  1985.  
  1986. <p>That’s an important correction that, as ever, I’m happy to make, but it doesn’t really change my speculation. <a href="https://daringfireball.net/2024/03/eu_share_of_apples_revenue">I wrote</a>:</p>
  1987.  
  1988. <blockquote>
  1989.  <p>It’s unclear whether Maestri was saying that the EU accounts for 7
  1990. percent of Apple’s worldwide <em>App Store</em> revenue, or 7 percent of
  1991. <em>all</em> revenue, but I suspect it doesn’t matter, and that both are
  1992. around 7 percent. App Store revenue ought to be a good proxy for
  1993. overall revenue — there’s no reason to think EU Apple users spend
  1994. any less or any more in the App Store than users around the world. </p>
  1995. </blockquote>
  1996.  
  1997. <p>It’s certainly possible that EU citizens account for significantly more (or even less) than 7 percent of Apple’s overall global revenue, but it strikes me as very unlikely that the EU’s share of Apple’s overall revenue is significantly different from its share of App Store revenue. I struggle to come up with any explanation for why the EU might account for only 7 percent of App Store revenue but significantly more (or less) of Apple’s overall revenue. Why would overall revenue from any region differ significantly from the App Store revenue from the same region, on a percentage basis? But it is an open question. (I hope an analyst asks Cook and Maestri about it directly on the next quarterly call in May.)</p>
  1998.  
  1999. <hr />
  2000.  
  2001. <p>Second, I missed that the European Commission, alongside <a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1689">its announcement that it had opened non-compliance investigations</a> against Google, Apple, and Meta under the Digital Markets Act, also separately published <a href="https://ec.europa.eu/commission/presscorner/detail/en/speech_24_1702">remarks from its two leaders</a>, executive vice-president Margrethe Vestager and commissioner Thierry Breton.</p>
  2002.  
  2003. <p>From Vestager’s remarks, which were delivered in English:</p>
  2004.  
  2005. <blockquote>
  2006.  <p>The third one relates to the objective of the DMA to open closed
  2007. ecosystems to enable competition at all levels. Under Article 6(3)
  2008. of the DMA, gatekeepers have an obligation to enable easy
  2009. uninstallation of apps and easy change of default settings. They
  2010. must also display a choice screen. Apple’s compliance model does
  2011. not seem to meet the objectives of this obligation. In particular,
  2012. we are concerned that the current design of the web browser choice
  2013. screen deprives end-users of the ability to make a fully informed
  2014. decision. Example: they do not enhance user engagement with all
  2015. available options. Apple also failed to make several apps
  2016. un-installable (one of them would be Photos) and prevents
  2017. end-users from changing their default status (for example Cloud),
  2018. as required by the DMA. </p>
  2019. </blockquote>
  2020.  
  2021. <p>I don’t know what she means by “depriv[ing] end-users of the ability to make a fully informed decision” or “they do not enhance user engagement with all available options”. I can only guess that she’s complaining that <a href="https://twitter.com/stevesi/status/1765188112349798551">Apple’s current browser choice screen</a> doesn’t actively encourage users to pick a browser other than Safari? But it doesn’t encourage users to choose Safari, either, and the choices are listed in randomized order each time. <a href="https://www.threads.net/@firerock31/post/C4JmbjoP9Tb">The iOS 17.4 choice screen</a> just says what a default web browser is, and then offers a list of the most popular browsers in the user’s country.</p>
  2022.  
  2023. <p>As I wrote this week, there aren’t many un-installable apps on iOS. I might be missing some, but the list I came up with: Settings, Camera, Photos, App Store, Phone, Messages, and Safari. Vestager makes clear in her remarks what wasn’t clear in the EC’s announcement of the investigation: they have a problem with Photos. If they follow through with a demand that Photos be completely un-installable (not just hidable from the Home Screen, as it is now), this would constitute another way that the EC is standing in as the designer of how operating systems should work. Photos is not just an app on iOS; it’s the system-level interface to the camera roll. <a href="https://www.macrumors.com/how-to/control-which-apps-have-photos-access/">This is integrated throughout the entire iOS system</a>, with per-app permission prompts to grant differing levels of access to your photos. Vestager is saying that to be compliant with the DMA, Apple needs to allow third-party apps to serve as the system-level image library and camera roll. That is a monumental demand, and I honestly don’t even know how such a demand could be squared with system-wide permissions for photo access. This is product design, not mere regulation. Why stop there? Why not mandate that Springboard — the Home Screen — be a replaceable component? Or the entire OS itself? Why are iPhone users required to use iOS? Why are iOS users required to buy iPhones?</p>
  2024.  
  2025. <p>Then we get to Breton’s remarks, the first half of which were delivered in his native French. Here are two translations of his French remarks, <a href="https://daringfireball.net/misc/2024/03/thierry-breton-remarks-ios-translate.text">from the iOS Translate app</a> and <a href="https://daringfireball.net/misc/2024/03/thierry-breton-remarks-google-translate.text">from Google Translate</a>. To my reading, there are no significant semantic differences between the two translations. Here’s the bulk of it, amalgamating the best from both translations:</p>
  2026.  
  2027. <blockquote>
  2028.  <p>And I will tell you a simple but important thing: in 18 days, the
  2029. DMA has moved the lines of the digital giants more than in the
  2030. last 10 years. </p>
  2031.  
  2032. <p>It’s not me who says it, but developers and users who finally see
  2033. concrete changes and openness to give everyone the opportunity to
  2034. gain market share, for example for browsers. </p>
  2035.  
  2036. <p>In 18 days, therefore, already very concrete results. Why? </p>
  2037.  
  2038. <p>Because it is an internal market regulation. This is where the
  2039. revolution operates. </p>
  2040.  
  2041. <p>You know how much I fought for the DMA to be a so-called “domestic
  2042. market” regulation, ex ante therefore. Because it is the best way
  2043. to promote our continent, Europe, which is an open continent, but
  2044. according to our conditions. </p>
  2045.  
  2046. <p>And a market of 450 million customers is simply unthinkable for
  2047. anyone not to be there. </p>
  2048.  
  2049. <p>Where the digital giants could pay fines of several billion
  2050. dollars without batting an eye — by the way, when they had to
  2051. pay them, after long years of procedures, which was not
  2052. systematic, far from it... — today none of them can afford not
  2053. to be in our market. </p>
  2054.  
  2055. <p>This is the reality of the balance of power of the world in which
  2056. we operate. </p>
  2057.  
  2058. <p>So does everyone play the game perfectly the first time? We are
  2059. entitled to doubt it of course and we are here to doubt by
  2060. definition in a way I would say. </p>
  2061.  
  2062. <p>At the very least, to check. </p>
  2063.  
  2064. <p>And that’s what we’re doing today. </p>
  2065. </blockquote>
  2066.  
  2067. <p>Breton’s remarks in French were, in some ways, far zestier than his subsequent remarks in English. Breton lays bare the EC’s belief that they hold all the cards — that it is “unthinkable” for any of the designated gatekeepers not to conduct business in the EU, and that “none of them can afford not to be in our market.”</p>
  2068.  
  2069. <p>Perhaps he’s right, and I’m all wet for even speculating that one or more of the gatekeepers will pull one or more of their products from the EU market as a result of the DMA’s onerous demands and the threat of huge fees. But I, for one, consider it very thinkable. (Especially for Meta, as you’ll see next.)</p>
  2070.  
  2071. <p>From Breton’s remarks delivered in English:</p>
  2072.  
  2073. <blockquote>
  2074.  <p>First, today we are opening a case against Meta. We suspect that
  2075. Meta is breaching the DMA rules on data combination [Article
  2076. 5(2) DMA]. </p>
  2077.  
  2078. <p>You all heard about Meta’s “Subscription for No Ads” model. With
  2079. this new model, users have to pay if they want to use Facebook and
  2080. Instagram without targeted advertising. And this has forced
  2081. millions of users across Europe into a binary choice: “pay or
  2082. consent”. And if you consent, Meta can use your data, generated
  2083. for example on Messenger, to target ads on Instagram. </p>
  2084.  
  2085. <p>But the DMA is very clear: gatekeepers must obtain users’ consent
  2086. to use their personal data across different services. And this
  2087. consent must be free! We have serious doubts that this consent is
  2088. really free when you are confronted with a binary choice. With the
  2089. DMA, users who do not consent should be provided with a less
  2090. personalised alternative of the service, for example financed
  2091. thanks to contextual advertising. But they do not have to pay. </p>
  2092. </blockquote>
  2093.  
  2094. <p>The EC’s problem here is that when faced with the clear choice between using Meta’s platforms free of charge with targeted advertising, or paying a monthly fee, the overwhelming majority of people choose to use the service free of charge with targeted ads. Just because typical people overwhelmingly prefer free services with targeted ads doesn’t mean that a paid subscription isn’t a fair alternative. Here’s Margrethe Vestager herself, back in 2018, <a href="https://www.euractiv.com/section/competition/interview/vestager-id-like-a-facebook-that-i-pay-with-full-privacy/">in an interview with Jorge Valero of Euractiv</a>:</p>
  2095.  
  2096. <blockquote>
  2097.  <p>My concern is more about whether we get the right choices. I would
  2098. like to have a Facebook in which I pay a fee each month, but I
  2099. would have no tracking and advertising and the full benefits of
  2100. privacy. It is a provoking thought after all the Facebook scandal.
  2101. This market is not being explored. </p>
  2102. </blockquote>
  2103.  
  2104. <p>A provoking thought indeed, but apparently this was only worth exploring until they found out that EU citizens would overwhelmingly consent to free services with targeted ads. Privacy fundamentalists can’t seem to accept that most people don’t share their fervor that <em>consensual</em> targeted advertising is inherently wrong. Most people see it as a good deal.</p>
  2105.  
  2106. <p>The obvious solution would be for the European Commission to pass a law banning targeted advertising. But I suspect they haven’t done that, and won’t, because so many publishers in the EU use targeted advertising (<a href="https://mobiledevmemo.com/pay-or-okay-and-the-prospects-for-digital-advertising-in-the-eu/">along with “pay or OK” subscription offerings</a>). They don’t want to eliminate all targeted advertising, just Meta’s (and Google’s), but that’s hard to put into written law while claiming not to be targeting specific American companies.</p>
  2107.  
  2108. <p>It’s certainly possible that Meta can devise ways to serve non-personalized contextual ads that generate sufficient revenue per user.<sup id="fnr2-2024-03-29"><a href="#fn2-2024-03-29">2</a></sup> But if they can’t, the rubber hits the road on Breton’s belief that none of the designated gatekeepers “can afford not to be in our market”. Why exactly would Meta choose to remain in the EU if they’re forced to offer their services for pennies on the dollar (or in this case, cents on the euro)? Out of the goodness of Mark Zuckerberg’s heart?</p>
  2109.  
  2110. <p>Consider too that if Meta goes along with this interpretation by the EC of the DMA’s requirements, and offers a vastly-less-lucrative free-of-charge option to use Instagram and Facebook without targeted ads in the European Union, there’s nothing to stop regulators and legislators around the world from demanding the same. Conceding to this might mean not just generating only a fraction of Meta’s current revenue in the EU, but generating only a fraction of its current revenue worldwide.</p>
  2111.  
  2112. <p>Breton — after casting a stink eye at Google for presenting its own hotel, flight, and shopping recommendations in web search results, and at Amazon for promoting its own Amazon-branded products (a shocking practice for a retailer — good luck ever finding <a href="https://www.costco.com/kirkland-signature.html">Kirkland</a> products at Costco, <a href="https://www.target.com/b/up/-/N-q643leuvcp7">Up &amp; Up</a> at Target, or, <a href="https://en.wikipedia.org/wiki/List_of_Walmart_brands">say</a>, <a href="https://www.youtube.com/watch?v=ZNw-l37rXsg">Ol’ Roy dog food</a> at Walmart, right?) — concludes with a threat:</p>
  2113.  
  2114. <blockquote>
  2115.  <p>Should we have indications of ineffective compliance or possible
  2116. circumvention of the DMA, we will not hesitate to make use of the
  2117. DMA’s full enforcement toolbox, including innovative tools that
  2118. did not exist in antitrust enforcement such as the retention
  2119. orders. And if our investigations conclude that there is lack of
  2120. full compliance with the DMA, gatekeepers will face heavy fines. </p>
  2121.  
  2122. <p>We have a duty: ensuring full compliance with the DMA. And we will
  2123. do all we can to create an online space that is fair and
  2124. competitive to the benefit of all consumers and businesses
  2125. operating in our Single Market. </p>
  2126. </blockquote>
  2127.  
  2128. <p>Turns out, though, that <a href="https://www.reddit.com/r/GoogleMaps/comments/1bf9r6n/google_search_of_locations_no_longer_working_as/">actual users</a> <a href="https://www.reddit.com/r/GoogleMaps/comments/1bc0ttj/integration_on_google_search_page/">don’t agree</a> that removing longstanding features from Google search results is somehow for their benefit. I’m guessing they’d see even less benefit if entire popular services and products were removed from the EU market.</p>
  2129.  
  2130. <div class="footnotes">
  2131. <hr />
  2132. <ol>
  2133.  
  2134. <li id="fn1-2024-03-29">
  2135. <p>Jason Snell <a href="https://sixcolors.com/post/2023/02/automating-podcast-transcripts-on-my-mac-with-openai-whisper/">uses OpenAI’s amazing Whisper</a> to generate the first draft of these transcripts, but he does proofread them. But neither he nor I thought “absolute” sounded weird in that context. Snell, of course, has now corrected the transcript.&nbsp;<a href="#fnr1-2024-03-29"  class="footnoteBackLink"  title="Jump back to footnote 1 in the text.">&#x21A9;&#xFE0E;</a></p>
  2136. </li>
  2137.  
  2138. <li id="fn2-2024-03-29">
  2139. <p>One obvious solution would be to show more ads — a lot more ads — to make up for the difference in revenue. So if contextual ads generate, say, one-tenth the revenue of targeted ads, Meta could show 10 times as many ads to users who opt out of targeting. I don’t think 10× is an outlandish multiplier there — given how remarkably profitable Meta’s advertising business is, it might even need to be higher than that. But showing that many ads would be such a bad experience that I suspect it would land Meta right back where they are today with the paid subscription option, with the EC declaring it non-compliant because users don’t want it.&nbsp;<a href="#fnr2-2024-03-29"  class="footnoteBackLink"  title="Jump back to footnote 2 in the text.">&#x21A9;&#xFE0E;︎</a></p>
  2140. </li>
  2141.  
  2142. </ol>
  2143. </div>
  2144.  
  2145.  
  2146.  
  2147.    ]]></content>
  2148.  <title>★ More on the EU’s Market Might</title></entry><entry>
  2149.    
  2150.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/03/eu_share_of_apples_revenue" />
  2151. <link rel="shorturl" href="http://df4.us/ve9" />
  2152. <id>tag:daringfireball.net,2024://1.40689</id>
  2153. <published>2024-03-26T19:32:28Z</published>
  2154. <updated>2024-03-30T01:11:31Z</updated>
  2155. <author>
  2156. <name>John Gruber</name>
  2157. <uri>http://daringfireball.net/</uri>
  2158. </author>
  2159. <summary type="text">The DMA allows the EC to penalize “gatekeepers” with fines that are vastly disproportionate to the amount of revenue they generate in EU member states.</summary>
  2160. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  2161. <p>A few readers have asked about <a href="https://daringfireball.net/2024/03/ec_non_compliance_investigations">my speculation</a> that Apple, along with the other DMA-designated gatekeepers (none of which are European companies of course), might reasonably pull out of the relatively small EU market rather than risk facing disproportionately large fines from the European Commission. The DMA allows the EC to fine gatekeepers up to 10 percent of global revenue (which would hit a hardware-based company like Apple particularly hard) for a first offense, and up to 20 percent for subsequent fines. But the EU represents only 7 percent of Apple’s revenue. <a href="https://sixcolors.com/post/2024/02/this-is-tim-transcript-of-apples-q1-2024-analyst-call/">That figure comes from CFO Luca Maestri on Apple’s Q1 2024 analyst call</a>:</p>
  2162.  
  2163. <blockquote>
  2164.  <p><strong>Amit Daryanani, Evercore:</strong> Fair enough, and then as a follow up,
  2165. you folks have implemented a fair bit of changes around the apps
  2166. for in Europe post the DMA implementation there. Can you just
  2167. touch on what are some of the key updates and then Luca, does
  2168. NetApp at all, do you see it having any significant impact
  2169. financially to your services or the broader Apple P&amp;L statement. </p>
  2170.  
  2171. <p>[<em>Remarks from Tim Cook omitted.</em>] </p>
  2172.  
  2173. <p><strong>Luca Maestri:</strong> Yes, and Amit, as Tim said, these are changes that
  2174. we’re going to be implementing in March. A lot will depend on the
  2175. choices that will be made. Just to keep it in context, the changes
  2176. apply to the EU market, which represents roughly 7% of our global
  2177. <s>absolute</s> App Store revenue.</p>
  2178. </blockquote>
  2179.  
  2180. <p>[<strong>Update 29 March:</strong> <a href="https://daringfireball.net/2024/03/more_on_the_eus_market_might">See transcription correction here</a>. Maestri said “App Store revenue”, not “absolute revenue”.]</p>
  2181.  
  2182. <p>It’s unclear whether Maestri was saying that the EU accounts for 7 percent of Apple’s worldwide <em>App Store</em> revenue, or 7 percent of <em>all</em> revenue, but I suspect it doesn’t matter, and that both are around 7 percent. App Store revenue ought to be a good proxy for overall revenue — there’s no reason to think EU Apple users spend any less or any more in the App Store than users around the world.</p>
  2183.  
  2184. <p>There’s some “<em>7 percent sounds way too low</em>” confusion that stems from the fact that Apple, in its <a href="https://www.apple.com/newsroom/pdfs/fy2024-q1/FY24_Q1_Consolidated_Financial_Statements.pdf">quarterly consolidated financial statements</a>, breaks results into five geographic regions: Americas, Europe, Greater China, Japan, and “Rest of Asia Pacific”. “Europe” accounts for somewhere around 25 percent of Apple’s global revenue. That’s the number most people think about. But there are a significant number of <a href="https://en.wikipedia.org/wiki/List_of_sovereign_states_in_Europe_by_GDP_(nominal)">high-GDP countries</a> in Europe that <a href="https://taxation-customs.ec.europa.eu/list-non-eu-countries_en">aren’t in the EU</a> — the UK (most famously), Russia, Turkey, Switzerland, Norway, and Ukraine. More importantly, Apple’s “Europe” includes <a href="https://en.wikipedia.org/wiki/List_of_Middle_Eastern_countries_by_GDP">the entire Middle East</a>.</p>
  2185.  
  2186. <p>So EU member states account for only 25–30 percent of Apple’s revenue from “Europe”, and just 7 percent globally. 7 percent is significant, to be sure, and in addition to users, there are of course many iOS and Mac developers in EU countries. I really don’t know what Apple pulling out of the EU would even look like, but it would be ugly. Could they merely stop selling the iPhone there but continue selling other products? Would that create a massive gray market for iPhones imported from outside the EU? How would Apple deal with the hundreds of millions of existing iPhone owners in the EU? I have no idea. It would be a mess, to be sure, but the DMA has already made doing business in the EU a mess for Apple and the other designated gatekeepers. But one can make the case — <a href="https://twitter.com/eric_seufert/status/1764769326182146472">as Eric Seufert has</a> — that American companies have to at least <em>consider</em> the fact that doing business in the EU isn’t worth the risk of fines so vastly disproportionate to the revenue they generate in the EU. </p>
  2187.  
  2188. <p>And it’s not like the risk is merely a first-offense fine of up to 10 percent of annual global revenue and a single second fine of up to 20 percent — there’s no limit to how many times the EC can fine a gatekeeper for non-compliance with the DMA’s <a href="https://daringfireball.net/2024/03/ec_non_compliance_investigations">arbitrary and vague rules</a>.</p>
  2189.  
  2190. <p>The <a href="https://www.npr.org/2024/03/04/1235887120/apple-music-spotify-fine-european-union">EC just fined Apple $2 billion</a> for violating article 102(a) of their rules on competition, for hindering Spotify (a European company — surely a coincidence) in the music streaming market. <a href="https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX%3A12008E102">The entirety of article 102(a)</a>:</p>
  2191.  
  2192. <blockquote>
  2193.  <p>Any abuse by one or more undertakings of a dominant position
  2194. within the internal market or in a substantial part of it shall be
  2195. prohibited as incompatible with the internal market in so far as
  2196. it may affect trade between Member States. </p>
  2197.  
  2198. <p>Such abuse may, in particular, consist in: </p>
  2199.  
  2200. <p><b>(a) directly or indirectly imposing unfair purchase or selling
  2201.    prices or other unfair trading conditions;</b></p>
  2202. </blockquote>
  2203.  
  2204. <p>Where “unfair” is never defined. That’s as specific as the law gets. Note too that the base penalty for this infraction, per the EC’s 2006 guidelines, was €40 million, but the EC raised the fine by a factor of 45× to €1.8 <em>billion</em> <a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1161">because the guidelines aren’t binding</a>:</p>
  2205.  
  2206. <blockquote>
  2207.  <p>In addition, the Commission decided to add to the basic amount of
  2208. the fine an additional lump sum of €1.8 billion to ensure that the
  2209. overall fine imposed on Apple is sufficiently deterrent. Such lump
  2210. sum fine was necessary in this case because a significant part of
  2211. the harm caused by the infringement consists of non-monetary harm,
  2212. which cannot be properly accounted for under the revenue-based
  2213. methodology as set out in the Commission’s 2006 Guidelines on
  2214. Fines. In addition, the fine must be sufficient to deter Apple
  2215. from repeating the present or a similar infringement; and to deter
  2216. other companies of a similar size and with similar resources from
  2217. committing the same or a similar infringement. </p>
  2218. </blockquote>
  2219.  
  2220. <p>Judging from the EC’s actions and statements, there’s no reason to believe that the EC will <em>not</em> pursue maximum fines under the DMA.<sup id="fnr1-2024-03-26"><a href="#fn1-2024-03-26">1</a></sup></p>
  2221.  
  2222. <div class="footnotes">
  2223. <hr />
  2224. <ol>
  2225. <li id="fn1-2024-03-26">
  2226. <p>In addition to weighing revenue generated in the EU vs. the risk of fines of 10–20 percent of global revenue, the designated “gatekeepers” are already paying significant penalties in terms of engineering resources. Every software engineer working on features related to DMA compliance is an engineer not working on new features or improving existing features for the non-EU world. I suspect Apple is currently spending more than a commensurate-with-revenue 7 percent of engineering resources on DMA compliance features and APIs.&nbsp;<a href="#fnr1-2024-03-26"  class="footnoteBackLink"  title="Jump back to footnote 1 in the text.">&#x21A9;&#xFE0E;</a></p>
  2227. </li>
  2228. </ol>
  2229. </div>
  2230.  
  2231.  
  2232.  
  2233.    ]]></content>
  2234.  <title>★ The EU’s Share of Apple’s Global Revenue</title></entry><entry>
  2235.    
  2236.    <link rel="alternate" type="text/html" href="https://daringfireball.net/2024/03/ec_non_compliance_investigations" />
  2237. <link rel="shorturl" href="http://df4.us/ve6" />
  2238. <id>tag:daringfireball.net,2024://1.40686</id>
  2239. <published>2024-03-26T01:30:19Z</published>
  2240. <updated>2024-03-30T01:24:18Z</updated>
  2241. <author>
  2242. <name>John Gruber</name>
  2243. <uri>http://daringfireball.net/</uri>
  2244. </author>
  2245. <summary type="text">You could have set your watch by this announcement dropping the week after the EC held compliance “workshops”.</summary>
  2246. <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
  2247. <p>[<a href="#threats-update">See update below</a>, regarding the EC’s threats.]</p>
  2248.  
  2249. <p><a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1689">European Commission press release today</a>:</p>
  2250.  
  2251. <blockquote>
  2252.  <p>Today, the Commission has opened non-compliance investigations
  2253. under the Digital Markets Act (DMA) into Alphabet’s rules on
  2254. steering in Google Play and self-preferencing on Google Search,
  2255. Apple’s rules on steering in the App Store and the choice screen
  2256. for Safari and Meta’s “pay or consent model”. </p>
  2257.  
  2258. <p>The Commission suspects that the measures put in place by these
  2259. gatekeepers fall short of effective compliance of their
  2260. obligations under the DMA. </p>
  2261. </blockquote>
  2262.  
  2263. <p>You could have set your watch by this announcement dropping the week after the EC held compliance “workshops”. There was no way any of these companies weren’t going to be “investigated” and I doubt there’s any way they won’t eventually get fined. Whether any of them will <a href="https://www.cnbc.com/2022/01/26/intel-has-1point2-billion-antitrust-fine-overturned-by-eu-court-.html">ever need to pay those fines</a>, that I wouldn’t bet on.</p>
  2264.  
  2265. <blockquote>
  2266.  <p><strong>Alphabet’s and Apple’s steering rules</strong></p>
  2267.  
  2268. <p>The Commission has opened proceedings to assess whether the
  2269. measures implemented by Alphabet and Apple in relation to their
  2270. obligations pertaining to app stores are in breach of the DMA.
  2271. Article 5(4) of the DMA requires gatekeepers to allow app
  2272. developers to “steer” consumers to offers outside the gatekeepers’
  2273. app stores, free of charge. </p>
  2274.  
  2275. <p>The Commission is concerned that Alphabet’s and Apple’s measures
  2276. may not be fully compliant as they impose various restrictions and
  2277. limitations. These constrain, among other things, developers’
  2278. ability to freely communicate and promote offers and directly
  2279. conclude contracts, including by imposing various charges. </p>
  2280. </blockquote>
  2281.  
  2282. <p>The EC is edging closer and closer to saying that successful platforms have no right to monetize their IP on those platforms. That’s exactly what a lot of anti-capitalist critics of these companies have been rooting for, but it would be a radical step.</p>
  2283.  
  2284. <blockquote>
  2285.  <p>The Commission has opened proceedings against Alphabet, to
  2286. determine whether Alphabet’s display of Google search results may
  2287. lead to self-preferencing in relation to Google’s vertical search
  2288. services (e.g., Google Shopping; Google Flights; Google Hotels)
  2289. over similar rival services. </p>
  2290.  
  2291. <p>The Commission is concerned that Alphabet’s measures implemented
  2292. to comply with the DMA may not ensure that third-party services
  2293. featuring on Google’s search results page are treated in a fair
  2294. and non-discriminatory manner in comparison with Alphabet’s own
  2295. services, as required by Article 6(5) of the DMA. </p>
  2296. </blockquote>
  2297.  
  2298. <p>Google is <a href="https://daringfireball.net/linked/2024/03/13/google-search-dma">already sacrificing results quality</a>, and promoting results from some low-quality comparison sites in the name of compliance. And I don’t even know why this announcement from the EC mentions Google Flights, given that Google has <a href="https://blog.google/around-the-globe/google-europe/an-update-on-our-preparations-for-the-dma/">removed Google Flights results from web search results in the EU</a>.</p>
  2299.  
  2300. <blockquote>
  2301.  <p>Apple’s compliance with user choice obligations </p>
  2302.  
  2303. <p>The Commission has opened proceedings against Apple regarding
  2304. their measures to comply with obligations to (i) enable end users
  2305. to easily uninstall any software applications on iOS, (ii) easily
  2306. change default settings on iOS and (iii) prompt users with choice
  2307. screens which must effectively and easily allow them to select an
  2308. alternative default service, such as a browser or search engine on
  2309. their iPhones. </p>
  2310. </blockquote>
  2311.  
  2312. <p>Apple’s idea is that out of the box, an iPhone presents a complete experience. This keeps coming up, but it’s worth reiterating that there were no third-party apps at all for iPhone for the first year. “A widescreen iPod with touch controls; a revolutionary mobile phone; and a breakthrough Internet communications device.” Music, video, web browsing, email, maps, text messaging, contacts, calendar, and more. These apps aren’t just developed in a vacuum and bundled together on a device. On iOS these apps are designed to work together, integrated into a holistic experience. You can — and zillions of iPhone owners do — choose to use alternative apps, but the core apps in iOS are not, as the EU would suggest, a collection of shovelware.</p>
  2313.  
  2314. <p>But most of the built-in apps in iOS <em>can</em> be removed from your iPhone the exact same way you delete apps from the App Store. There’s a handful that can’t, among them: Settings, Camera, Photos, App Store, Phone, Messages, and Safari. You can remove those apps from your Home Screen, but they remain in your App Library. If the EC is really going to investigate Apple over removing default apps, I presume they’re thinking that Safari, in particular, needs to be deletable, because making it un-deletable is a form of preferencing? It’s all guess work. I further suppose they might want the App Store app to be deletable, but that’s a problem because it’s through the App Store that a user can re-install built-in apps they’ve previously deleted.</p>
  2315.  
  2316. <blockquote>
  2317.  <p>The Commission is concerned that Apple’s measures, including the
  2318. design of the web browser choice screen, may be preventing users
  2319. from truly exercising their choice of services within the Apple
  2320. ecosystem, in contravention of Article 6(3) of the DMA. </p>
  2321. </blockquote>
  2322.  
  2323. <p><a href="https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022R1925#d1e1833-1-1">Here’s article 6(3) of the DMA</a>, in its entirety:</p>
  2324.  
  2325. <blockquote>
  2326.  <p>The gatekeeper shall allow and technically enable end users to
  2327. easily un-install any software applications on the operating
  2328. system of the gatekeeper, without prejudice to the possibility for
  2329. that gatekeeper to restrict such un-installation in relation to
  2330. software applications that are essential for the functioning of
  2331. the operating system or of the device and which cannot technically
  2332. be offered on a standalone basis by third parties. </p>
  2333.  
  2334. <p>The gatekeeper shall allow and technically enable end users to
  2335. easily change default settings on the operating system, virtual
  2336. assistant and web browser of the gatekeeper that direct or steer
  2337. end users to products or services provided by the gatekeeper. That
  2338. includes prompting end users, at the moment of the end users’
  2339. first use of an online search engine, virtual assistant or web
  2340. browser of the gatekeeper listed in the designation decision
  2341. pursuant to Article 3(9), to choose, from a list of the main
  2342. available service providers, the online search engine, virtual
  2343. assistant or web browser to which the operating system of the
  2344. gatekeeper directs or steers users by default, and the online
  2345. search engine to which the virtual assistant and the web browser
  2346. of the gatekeeper directs or steers users by default. </p>
  2347. </blockquote>
  2348.  
  2349. <p>How this browser choice screen is non-compliant with the above article, I don’t know. And even in the announcement of their investigation, the EC doesn’t say. My best guess, having read Steven Troughton-Smith’s Whisper-generated transcript of last week’s Apple compliance “workshop”, is that the EC’s problem with Apple’s current browser choice screen is that the list of included web browsers in each EU member state is determined by which web browsers are most popular in each country — which in turn means the only browsers included are those which are already in Apple’s App Store. There’s no mechanism for a new browser that was never in the App Store to be included in the choice screen until a year after it becomes popular enough — via sideloading or distribution through alternative app marketplaces — to make the list. But DMA article 6(3) doesn’t actually say that. It just says the choice screens must include “a list of the main available service providers” — which is exactly what the iOS 17.4 browser choice screen does.</p>
  2350.  
  2351. <p>I’ll bet you, like me, took note of article 6(3)’s clauses regarding search engines and virtual assistants. Google Search is a designated “core platform service” and so Google, the gatekeeper that owns it, <a href="https://www.android.com/choicescreen/dma/">is obligated to include a choice screen for web search in Android</a>. Apple is obligated to offer a choice screen for browsers, because Safari is a designated core platform service, but not for search, because Google Search is Google’s service, not Apple’s. <a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_23_4328">But as far as I can see</a>, there are no virtual assistants, on any gatekeeper’s platform, that have been designated core platform services, and so I don’t think either Google or Apple is obligated to provide a choice screen for them.</p>
  2352.  
  2353. <p><strong>Update:</strong> Turns out Apple has already announced that it’s <a href="https://www.theverge.com/2024/3/7/24093355/apple-digital-markets-act-compliance-android-switch-eu">working to allow Safari to be completely uninstalled</a> from iOS by the end of the year.</p>
  2354.  
  2355. <p>Back to today’s press release from the EC:</p>
  2356.  
  2357. <blockquote>
  2358.  <p><strong>Meta’s “pay or consent” model</strong></p>
  2359.  
  2360. <p>Finally, the Commission has opened proceedings against Meta to
  2361. investigate whether the recently introduced “pay or consent” model
  2362. for users in the EU complies with Article 5(2) of the DMA which
  2363. requires gatekeepers to obtain consent from users when they intend
  2364. to combine or cross-use their personal data across different core
  2365. platform services. </p>
  2366.  
  2367. <p>The Commission is concerned that the binary choice imposed by
  2368. Meta’s “pay or consent” model may not provide a real alternative
  2369. in case users do not consent, thereby not achieving the objective
  2370. of preventing the accumulation of personal data by gatekeepers. </p>
  2371. </blockquote>
  2372.  
  2373. <p><a href="https://daringfireball.net/linked/2024/03/19/meta-dma-feee">I wrote about this last week</a> — this is the argument that it’s insufficient for Meta to offer a fair price for a no-targeted-ads experience because the overwhelming majority of people will choose to use Meta’s platforms free-of-charge with targeted ads rather than pay. Nothing, seemingly, will do short of Meta offering its platforms both without charge and without targeted ads, even though non-targeted ads would, at best, generate only pennies on the <s>dollar</s> euro. Not only is the EC signaling that Meta isn’t allowed to set its own price for its own services — they’re seemingly arguing that Meta is obligated to provide its platforms effectively free-of-charge. That’s a radically anti-business stance for an ostensibly capitalist government body to take.</p>
  2374.  
  2375. <hr />
  2376.  
  2377. <p><span id="threats-update">At the end of the EC’s press release come the threats. Quote from commissioner Thierry Breton:</span></p>
  2378.  
  2379. <blockquote>
  2380.  <p>“The Digital Markets Act became applicable on 7 March. We have
  2381. been in discussions with gatekeepers for months to help them
  2382. adapt, and we can already see changes happening on the market. But
  2383. we are not convinced that the solutions by Alphabet, Apple and
  2384. Meta respect their obligations for a fairer and more open digital
  2385. space for European citizens and businesses. Should our
  2386. investigation conclude that there is lack of full compliance with
  2387. the DMA, gatekeepers could face heavy fines.” </p>
  2388. </blockquote>
  2389.  
  2390. <p>First fine: up to 10 percent of the company’s global revenue. Subsequent fines: up to 20 percent. Not EU revenue, global revenue. This, from a bloc of countries that accounts for only 7 percent of Apple’s revenue. The EC clearly thinks these threats will get these “gatekeeping” companies to ask “How high?” when the EC demands they jump. (The DMA, of course, doesn’t specify how high they need to jump to comply.) Whereas the question they’re actually <a href="https://twitter.com/eric_seufert/status/1764769326182146472">forcing these companies to ask</a> is “Why are we doing business in the EU?”</p>
  2391.  
  2392.  
  2393.  
  2394.    ]]></content>
  2395.  <title>★ European Commission Opens DMA Non-Compliance Investigations Against Google, Apple, and Meta</title></entry></feed><!-- THE END -->
  2396.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid Atom 1.0" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//daringfireball.net/index.xml

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda