daringfireball.net.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files
(HTM) git clone git://git.codemadness.org/sfeed_tests
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
daringfireball.net.atom.xml (123078B)
---
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>2021-08-04T23:34:45Z</updated><rights>Copyright © 2021, John Gruber</rights><entry>
11 <title>Jim Cramer Explains the ‘Metaverse’ and What It Means for Facebook</title>
12 <link rel="alternate" type="text/html" href="https://www.cnbc.com/video/2021/07/29/jim-cramer-explains-the-metaverse-and-what-it-means-for-facebook.html" />
13 <link rel="shorturl" type="text/html" href="http://df4.us/tky" />
14 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/04/cramerverse" />
15 <id>tag:daringfireball.net,2021:/linked//6.38338</id>
16 <published>2021-08-04T16:42:36Z</published>
17 <updated>2021-08-04T16:46:00Z</updated>
18 <author>
19 <name>John Gruber</name>
20 <uri>http://daringfireball.net/</uri>
21 </author>
22 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
23 <p>Sure, OK, that makes a lot of sense.</p>
24
25 <div>
26 <a title="Permanent link to ‘Jim Cramer Explains the ‘Metaverse’ and What It Means for Facebook’" href="https://daringfireball.net/linked/2021/08/04/cramerverse"> ★ </a>
27 </div>
28
29 ]]></content>
30 </entry><entry>
31 <title>Google Teases Upcoming Pixel 6 and 6 Pro Phones</title>
32 <link rel="alternate" type="text/html" href="https://www.theverge.com/2021/8/2/22605094/google-pixel-6-pro-tensor-processor-specs-ai-ml" />
33 <link rel="shorturl" type="text/html" href="http://df4.us/tkx" />
34 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/03/pixel-6-teaser" />
35 <id>tag:daringfireball.net,2021:/linked//6.38337</id>
36 <published>2021-08-03T18:36:34Z</published>
37 <updated>2021-08-04T23:34:45Z</updated>
38 <author>
39 <name>John Gruber</name>
40 <uri>http://daringfireball.net/</uri>
41 </author>
42 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
43 <p>Dieter Bohn, writing for The Verge:</p>
44
45 <blockquote>
46 <p>Tensor is an SoC, not a single processor. And so while it’s fair
47 to call it Google-designed, it’s also still unclear which
48 components are Google-made and which are licensed from others. Two
49 things are definitely coming from Google: a mobile TPU for AI
50 operations and a new Titan M2 chip for security. The rest,
51 including the CPU, GPU, and 5G modem, are all still a mystery.</p>
52
53 <p>Less mysterious: the phones themselves. I spent about an hour at
54 Google’s Mountain View campus last week looking at the phone
55 hardware and talking with Google’s hardware chief Rick Osterloh
56 about Tensor. After all that, my main takeaway about the new Pixel
57 6 phones is simple.</p>
58
59 <p>Google is actually, finally trying to make a competitive
60 flagship phone.</p>
61 </blockquote>
62
63 <p>“This is the year Google gets serious about Pixel (née Nexus) phones” is right up there with “the next version of Bluetooth is going to be reliable” and “this is the year of desktop Linux” on the list of perennial letdowns. But like Charlie Brown trying to kick Lucy’s football, hope springs eternal, and I’m hopeful Google actually pulls it off this time. The iPhone needs better rivals.</p>
64
65 <div>
66 <a title="Permanent link to ‘Google Teases Upcoming Pixel 6 and 6 Pro Phones’" href="https://daringfireball.net/linked/2021/08/03/pixel-6-teaser"> ★ </a>
67 </div>
68
69 ]]></content>
70 </entry><entry>
71 <title>Emojipedia Acquired by Zedge</title>
72 <link rel="alternate" type="text/html" href="https://blog.emojipedia.org/emojipedia-joins-zedge/" />
73 <link rel="shorturl" type="text/html" href="http://df4.us/tkw" />
74 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/03/emojipedia-acquired-by-zedge-" />
75 <id>tag:daringfireball.net,2021:/linked//6.38336</id>
76 <published>2021-08-03T14:45:18Z</published>
77 <updated>2021-08-03T14:47:43Z</updated>
78 <author>
79 <name>John Gruber</name>
80 <uri>http://daringfireball.net/</uri>
81 </author>
82 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
83 <p>🤔</p>
84
85 <div>
86 <a title="Permanent link to ‘Emojipedia Acquired by Zedge’" href="https://daringfireball.net/linked/2021/08/03/emojipedia-acquired-by-zedge-"> ★ </a>
87 </div>
88
89 ]]></content>
90 </entry><entry>
91 <title>Follow the Islamic State on Gettr</title>
92 <link rel="alternate" type="text/html" href="https://www.politico.com/news/2021/08/02/trump-gettr-social-media-isis-502078" />
93 <link rel="shorturl" type="text/html" href="http://df4.us/tku" />
94 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/03/gettr-while-the-gettring-is-good" />
95 <id>tag:daringfireball.net,2021:/linked//6.38334</id>
96 <published>2021-08-03T14:09:31Z</published>
97 <updated>2021-08-03T14:28:37Z</updated>
98 <author>
99 <name>John Gruber</name>
100 <uri>http://daringfireball.net/</uri>
101 </author>
102 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
103 <p>Mark Scott and Tina Nguyen, reporting for Politico:</p>
104
105 <blockquote>
106 <p>Just weeks after its launch, the pro-Trump social network GETTR is inundated with terrorist propaganda spread by supporters of Islamic State, according to a POLITICO review of online activity on the fledgling platform.</p>
107
108 <p>The social network — started a month ago by members of former President Donald Trump’s inner circle — features reams of jihadi-related material, including graphic videos of beheadings, viral memes that promote violence against the West and even memes of a militant executing Trump in an orange jumpsuit similar to those used in Guantanamo Bay.</p>
109 </blockquote>
110
111 <div>
112 <a title="Permanent link to ‘Follow the Islamic State on Gettr’" href="https://daringfireball.net/linked/2021/08/03/gettr-while-the-gettring-is-good"> ★ </a>
113 </div>
114
115 ]]></content>
116 </entry><entry>
117
118 <link rel="alternate" type="text/html" href="https://tara.ai/?ref=daringfireball" />
119 <link rel="shorturl" href="http://df4.us/tkv" />
120 <link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2021/08/tara_ai_build_better_software" />
121 <id>tag:daringfireball.net,2021:/feeds/sponsors//11.38335</id>
122 <author><name>Daring Fireball Department of Commerce</name></author>
123 <published>2021-08-03T08:52:33-05:00</published>
124 <updated>2021-08-03T10:29:39-05:00</updated>
125 <content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
126 <p>We all want to build great software — as quickly as possible. Here are three blockers we often hear from developers:</p>
127
128 <ul>
129 <li><p><em>Getting everyone aligned</em></p>
130
131 <p>Get ideas across clearly with a clear problem statement and requirements. Use a tool like Tara to get sign-off before you start.</p></li>
132 <li><p><em>Visibility into actual progress</em></p>
133
134 <p>Code changes are the best indicators of progress. Use tools that enable transparency. With Tara, everyone can see commits, blocks, and merges for a sense of true progress.</p></li>
135 <li><p><em>Manual status updates</em></p>
136
137 <p>Manual updates are the achilles heel of every project. Use tools that automate tedious, low-value actions — like Tara’s auto-status that marks tasks as done when a PR merges.</p></li>
138 </ul>
139
140 <p>One workspace for your team’s docs, sprints, and tasks synced to code. Plus an API for custom workflows. <a href="https://tara.ai/?ref=daringfireball">Get started on Tara for free</a>.</p>
141
142 <div>
143 <a title="Permanent link to ‘Tara AI — Build Better Software, Faster’" href="https://daringfireball.net/feeds/sponsors/2021/08/tara_ai_build_better_software"> ★ </a>
144 </div>
145
146 ]]></content>
147 <title>[Sponsor] Tara AI — Build Better Software, Faster</title></entry><entry>
148 <title>‘The Costs of Selling COVID Fear’</title>
149 <link rel="alternate" type="text/html" href="https://surowiecki.medium.com/the-costs-of-selling-covid-fear-a9f5600e0fde" />
150 <link rel="shorturl" type="text/html" href="http://df4.us/tkt" />
151 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/02/surowiecki-covid-fear" />
152 <id>tag:daringfireball.net,2021:/linked//6.38333</id>
153 <published>2021-08-02T12:56:48Z</published>
154 <updated>2021-08-02T13:01:27Z</updated>
155 <author>
156 <name>John Gruber</name>
157 <uri>http://daringfireball.net/</uri>
158 </author>
159 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
160 <p>James Surowiecki:</p>
161
162 <blockquote>
163 <p>When the CDC changed its guidance on masking earlier this week — recommending, among other things, that even vaccinated people start wearing masks in indoor public spaces in areas of substantial to high Covid transmission — it cited “unpublished data” as a reason for its decision. The next day, <a href="https://www.washingtonpost.com/context/cdc-breakthrough-infections/94390e3a-5e45-44a5-ac40-2744e4e25f2e/?_=1">the internal CDC document</a> that seems to have prompted the shift was published — by the Washington Post. And when major news media got a look at, the message they sent vaccinated people was pretty simple: “Panic!”</p>
164
165 <p>This reaction was not justified by the actual data in the CDC document.</p>
166 </blockquote>
167
168 <p>Headlines matter, and the headlines for these stories have been grossly misleading.</p>
169
170 <div>
171 <a title="Permanent link to ‘‘The Costs of Selling COVID Fear’’" href="https://daringfireball.net/linked/2021/08/02/surowiecki-covid-fear"> ★ </a>
172 </div>
173
174 ]]></content>
175 </entry><entry>
176 <title>Brief Reviews of (Nearly) Every Mac Keyboard</title>
177 <link rel="alternate" type="text/html" href="https://www.dgriffinjones.com/extraordinary/brief-reviews-of-nearly-every-mac-keyboard.html" />
178 <link rel="shorturl" type="text/html" href="http://df4.us/tks" />
179 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/02/every-mac-keyboard" />
180 <id>tag:daringfireball.net,2021:/linked//6.38332</id>
181 <published>2021-08-02T12:29:19Z</published>
182 <updated>2021-08-02T12:32:11Z</updated>
183 <author>
184 <name>John Gruber</name>
185 <uri>http://daringfireball.net/</uri>
186 </author>
187 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
188 <p>Griffin Jones:</p>
189
190 <blockquote>
191 <p>The <a href="https://deskthority.net/wiki/AppleDesign_Keyboard">AppleDesign Keyboard</a> is a cheap cost-cutting imitation of the Extended Keyboard. It doesn’t even have an embedded Apple logo, just its silhouette punched into the mold of plastic. The symbolism that Apple was only a shadow of its former self in the mid-90s could not be any clearer.</p>
192
193 <p>I rate it 2⁄5 stars.</p>
194 </blockquote>
195
196 <p>Spot-on reviews.</p>
197
198 <div>
199 <a title="Permanent link to ‘Brief Reviews of (Nearly) Every Mac Keyboard’" href="https://daringfireball.net/linked/2021/08/02/every-mac-keyboard"> ★ </a>
200 </div>
201
202 ]]></content>
203 </entry><entry>
204 <title>GitFinder</title>
205 <link rel="alternate" type="text/html" href="https://gitfinder.com/?df=yes" />
206 <link rel="shorturl" type="text/html" href="http://df4.us/tkr" />
207 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/01/gitfinder" />
208 <id>tag:daringfireball.net,2021:/linked//6.38331</id>
209 <published>2021-08-01T14:40:50Z</published>
210 <updated>2021-08-01T17:35:53Z</updated>
211 <author>
212 <name>John Gruber</name>
213 <uri>http://daringfireball.net/</uri>
214 </author>
215 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
216 <p>My thanks to GitFinder for sponsoring last week at DF. GitFinder integrates Git directly in the Finder on MacOS. Features include:</p>
217
218 <ul>
219 <li>See Git status of files directly in Finder with descriptive icon badges.</li>
220 <li>Perform Git operations directly in Finder using customizable contextual and toolbar item menus.</li>
221 <li>Enjoy the full Git experience — merge, rebase, stash, resolve, reset, revert, cherrypick, export, patch, compare, pull requests, and more — accessible directly in Finder.</li>
222 <li>Do everything using your mouse, clicking on buttons and using contextual menus.</li>
223 <li>Or, do everything using your keyboard, with fully-customizable key shortcuts.</li>
224 </ul>
225
226 <p>All this and much more in a fast, lightweight, securely-sandboxed and beautiful Git client. GitFinder is exactly the sort of thoughtfully-designed developer tool that makes the Mac the Mac.</p>
227
228 <div>
229 <a title="Permanent link to ‘GitFinder’" href="https://daringfireball.net/linked/2021/08/01/gitfinder"> ★ </a>
230 </div>
231
232 ]]></content>
233 </entry><entry>
234 <title>Shawn King: ‘Be Wary of the “iPhone Photography Awards”’</title>
235 <link rel="alternate" type="text/html" href="https://www.loopinsight.com/2020/07/22/be-wary-of-the-iphone-photography-awards/" />
236 <link rel="shorturl" type="text/html" href="http://df4.us/tkq" />
237 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/08/01/king-ippawards" />
238 <id>tag:daringfireball.net,2021:/linked//6.38330</id>
239 <published>2021-08-01T14:20:51Z</published>
240 <updated>2021-08-02T15:27:45Z</updated>
241 <author>
242 <name>John Gruber</name>
243 <uri>http://daringfireball.net/</uri>
244 </author>
245 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
246 <p>Shawn King, writing for The Loop regarding <em>last year’s</em> iPhone Photography Awards:</p>
247
248 <blockquote>
249 <p>But I remember having my spidey senses tingle last year with these
250 awards so I did some digging into it. The first thing I noticed
251 was you have to “pay to play” — that is, it costs $5.50 to submit
252 a single image with “discounts” given for multiple image
253 submissions. Paying to submit images to a contest is not
254 necessarily a bad thing but it always raises concerns for me.</p>
255
256 <p>Next up was the judges — or lack thereof. In an <a href="https://www.inputmag.com/culture/2020-iphone-photography-awards-winning-photos-heres-how-they-were-shot-judged">interview
257 with Input</a>, the founder of the IPPAWARDS Kenan Aktulun
258 (whose <a href="https://twitter.com/keakt">Twitter account</a> is protected) wouldn’t say who the
259 judges were:</p>
260
261 <blockquote>
262 <p>I asked Aktulun to share some details behind the curtains about
263 the judging process. Though he wouldn’t say specifically who the
264 panel of judges was for the 2020 winners, he said they were made
265 up of a diverse cast of visual storytellers including
266 photographers and designers.</p>
267 </blockquote>
268
269 <p>That’s always a red flag for me. Every reputable photo
270 competition, from Apple on down, lists the names of the people
271 doing the judging.</p>
272 </blockquote>
273
274 <p>The prizes are sort of shitty too.</p>
275
276 <div>
277 <a title="Permanent link to ‘Shawn King: ‘Be Wary of the “iPhone Photography Awards”’’" href="https://daringfireball.net/linked/2021/08/01/king-ippawards"> ★ </a>
278 </div>
279
280 ]]></content>
281 </entry><entry>
282 <title>Rolling Stone: ‘How Dommes Are Convincing Submissives to Get Jabs’</title>
283 <link rel="alternate" type="text/html" href="https://www.rollingstone.com/culture/culture-features/bdsm-dommes-subs-vaccination-covid19-1201121/" />
284 <link rel="shorturl" type="text/html" href="http://df4.us/tkp" />
285 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/31/rolling-stone-dommes" />
286 <id>tag:daringfireball.net,2021:/linked//6.38329</id>
287 <published>2021-07-31T14:28:47Z</published>
288 <updated>2021-07-31T14:33:02Z</updated>
289 <author>
290 <name>John Gruber</name>
291 <uri>http://daringfireball.net/</uri>
292 </author>
293 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
294 <p>E.J. Dickson, reporting for Rolling Stone:</p>
295
296 <blockquote>
297 <p>“I think I had the same reservations that many people had,” Bob, who requested that his last name be withheld to protect his privacy, tells Rolling Stone.</p>
298
299 <p>Then Bob saw a tweet from Goddess Alexandra Snow, a professional dominatrix and dungeon owner who operates Wicked Eden, a BDSM collective based in Columbus, Ohio. The tweet stated that any submissives who wanted to session with Snow in person would have to show proof of vaccination. Bob had been subscribing to Goddess Snow’s OnlyFans and “tributing” her (giving her money) for almost two years, and he got in touch with her to discuss whether or not he should get the vaccine. “It was less about convincing me and more about her confirming to me that it was the right thing to do,” he says. He got his final shot three weeks ago. “It [feels] good to know that I’m (hopefully) contributing to others not falling seriously ill,” he says. “And of course, it’s gratifying to know I’ve done something that Goddess Snow approves of.”</p>
300 </blockquote>
301
302 <p>More like this, please.</p>
303
304 <div>
305 <a title="Permanent link to ‘Rolling Stone: ‘How Dommes Are Convincing Submissives to Get Jabs’’" href="https://daringfireball.net/linked/2021/07/31/rolling-stone-dommes"> ★ </a>
306 </div>
307
308 ]]></content>
309 </entry><entry>
310 <title>The Talk Show: ‘You Called Him Pixel Mature’</title>
311 <link rel="alternate" type="text/html" href="https://daringfireball.net/thetalkshow/2021/07/30/ep-319" />
312 <link rel="shorturl" type="text/html" href="http://df4.us/tko" />
313 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/30/the-talk-show-319" />
314 <id>tag:daringfireball.net,2021:/linked//6.38328</id>
315 <published>2021-07-30T21:05:21Z</published>
316 <updated>2021-07-30T21:05:21Z</updated>
317 <author>
318 <name>John Gruber</name>
319 <uri>http://daringfireball.net/</uri>
320 </author>
321 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
322 <p>Special guest: John Moltz. Special topics: Playdate preorders, MagSafe battery packs, iPad keyboard covers, Facebook and NSO Group, Safari 15 betas, and <em>Loki</em>.</p>
323
324 <p>Brought to you by:</p>
325
326 <ul>
327 <li><a href="https://linkedin.com/talk">LinkedIn Jobs</a>: Find and hire the right person. Your first job post is free.</li>
328 <li><a href="https://awaytravel.com/talkshow">Away</a>: Because this season, everyone wants to get Away.</li>
329 <li><a href="https://squarespace.com/talkshow">Squarespace</a>: Everything you need to grow online. Use code <strong>talkshow</strong> for 10% off your first order.</li>
330 <li><a href="https://linode.com/thetalkshow">Linode</a>: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit.</li>
331 <li><a href="https://mackweldon.com/talkshow">Mack Weldon</a>: Reinventing men’s basics with smart design, premium fabrics, and simple shopping. Get 20% off your first order with code <strong>talkshow</strong>.</li>
332 </ul>
333
334 <div>
335 <a title="Permanent link to ‘The Talk Show: ‘You Called Him Pixel Mature’’" href="https://daringfireball.net/linked/2021/07/30/the-talk-show-319"> ★ </a>
336 </div>
337
338 ]]></content>
339 </entry><entry>
340 <title>Children’s Hospital of Philadelphia to Mandate COVID-19 Vaccination for Employees</title>
341 <link rel="alternate" type="text/html" href="https://www.inquirer.com/health/coronavirus/chop-vaccine-requirement-coronavirus-20210729.html" />
342 <link rel="shorturl" type="text/html" href="http://df4.us/tkn" />
343 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/29/chop-mandate" />
344 <id>tag:daringfireball.net,2021:/linked//6.38327</id>
345 <published>2021-07-29T22:04:11Z</published>
346 <updated>2021-07-29T22:07:19Z</updated>
347 <author>
348 <name>John Gruber</name>
349 <uri>http://daringfireball.net/</uri>
350 </author>
351 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
352 <p>Aubrey Whelan, reporting for The Philadelphia Inquirer:</p>
353
354 <blockquote>
355 <p>The Children’s Hospital of Philadelphia will soon require all its on-site employees to be vaccinated against the coronavirus, as most of their patients are too young to receive the COVID-19 vaccine. The hospital did not specify a deadline for employees to receive the vaccine, but said in a statement Thursday that it is “currently preparing for the implementation of a vaccine requirement.”</p>
356
357 <p>“We believe that it is our duty to protect those who cannot protect themselves, especially our young patients,” the statement read.</p>
358 </blockquote>
359
360 <p>More like this, please.</p>
361
362 <div>
363 <a title="Permanent link to ‘Children’s Hospital of Philadelphia to Mandate COVID-19 Vaccination for Employees’" href="https://daringfireball.net/linked/2021/07/29/chop-mandate"> ★ </a>
364 </div>
365
366 ]]></content>
367 </entry><entry>
368 <title>Mandate Vaccinations, Not Masks</title>
369 <link rel="alternate" type="text/html" href="https://www.nytimes.com/2021/07/27/opinion/covid-vaccine-delta-variant.html" />
370 <link rel="shorturl" type="text/html" href="http://df4.us/tkm" />
371 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/29/carroll-mandate-vaccinations" />
372 <id>tag:daringfireball.net,2021:/linked//6.38326</id>
373 <published>2021-07-29T18:20:29Z</published>
374 <updated>2021-07-29T18:38:20Z</updated>
375 <author>
376 <name>John Gruber</name>
377 <uri>http://daringfireball.net/</uri>
378 </author>
379 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
380 <p>Aaron E. Carroll, chief health officer for Indiana University, in a guest column for The New York Times:</p>
381
382 <blockquote>
383 <p>Many may read the C.D.C.’s continued focus on masking and
384 distancing as an acknowledgment that the vaccines don’t work well
385 enough. Leaning heavily on masking and distancing is what we did
386 when we didn’t have vaccinations. Today, such recommendations are
387 less likely to succeed because they are more likely to be followed
388 by those already primed to listen — the vaccinated — and to be
389 fought and ignored by those who aren’t.</p>
390
391 <p>Hospitalizations and deaths are rising in some areas not because
392 someone didn’t wear a mask at the ballgame. They’re occurring
393 because too many people are not immunized.</p>
394
395 <p>This is why I’ve <a href="https://www.nytimes.com/2021/06/28/opinion/covid-vaccine-mandate.html">advocated</a> vaccine mandates. I don’t understand
396 how we can mandate wearing masks but not getting vaccinations.</p>
397 </blockquote>
398
399 <p>Here’s German Lopez, <a href="https://www.vox.com/2021/7/28/22594637/vaccine-mandates-covid-19-masks-delta-variants">making the same case at Vox</a>:</p>
400
401 <blockquote>
402 <p>A year ago, requiring masks as cases spiked would have been an
403 obviously smart decision. Mask mandates <a href="https://www.vox.com/science-and-health/21546014/mask-mandates-coronavirus-covid-19">work</a>, and for most of
404 2020, they were among the best methods we had to stop the spread
405 of Covid-19. But masks were never meant to be the long-term
406 solution; they were a stopgap until the US and the rest of the
407 world could stamp out epidemics through vaccination.</p>
408
409 <p>Now those vaccines are here. And the changed circumstances of
410 summer 2021 call for new approaches. Any entity thinking about a
411 mask requirement — from private businesses to local, state, and
412 federal governments — should consider mandating something else
413 first: vaccination.</p>
414 </blockquote>
415
416 <p>Asking the vaccinated to wear masks to protect the voluntarily unvaccinated is not going to work. <a href="https://www.theatlantic.com/ideas/archive/2021/07/vaccinated-america-breaking-point-anti-vaxxers/619539/">The backlash is growing</a>.</p>
417
418 <div>
419 <a title="Permanent link to ‘Mandate Vaccinations, Not Masks’" href="https://daringfireball.net/linked/2021/07/29/carroll-mandate-vaccinations"> ★ </a>
420 </div>
421
422 ]]></content>
423 </entry><entry>
424 <title>Google and Facebook to Require Employees Get Vaccinated</title>
425 <link rel="alternate" type="text/html" href="https://www.washingtonpost.com/technology/2021/07/28/google-office-vaccinate/" />
426 <link rel="shorturl" type="text/html" href="http://df4.us/tkl" />
427 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/29/google-facebook-employee-vaccinations" />
428 <id>tag:daringfireball.net,2021:/linked//6.38325</id>
429 <published>2021-07-29T18:09:59Z</published>
430 <updated>2021-07-29T18:10:00Z</updated>
431 <author>
432 <name>John Gruber</name>
433 <uri>http://daringfireball.net/</uri>
434 </author>
435 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
436 <p>Heather Kelly and Gerrit De Vynck, reporting for The Washington Post:</p>
437
438 <blockquote>
439 <p>Google on Wednesday became the first Big Tech [<em>sic</em>] company to
440 announce that it will require employees who work in its offices to
441 be fully vaccinated. Facebook later announced a similar policy
442 requiring all in-person workers to get vaccinated before coming
443 into a Facebook office in the United States.</p>
444 </blockquote>
445
446 <p>More like this, please (<em>ahem</em>, Apple).</p>
447
448 <div>
449 <a title="Permanent link to ‘Google and Facebook to Require Employees Get Vaccinated’" href="https://daringfireball.net/linked/2021/07/29/google-facebook-employee-vaccinations"> ★ </a>
450 </div>
451
452 ]]></content>
453 </entry><entry>
454 <title>Danny Meyer’s Restaurants Will Require Both Employees and Patrons to Be Vaccinated</title>
455 <link rel="alternate" type="text/html" href="https://twitter.com/SquawkCNBC/status/1420704924644610051" />
456 <link rel="shorturl" type="text/html" href="http://df4.us/tkk" />
457 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/29/meyer-vaccination-requirement" />
458 <id>tag:daringfireball.net,2021:/linked//6.38324</id>
459 <published>2021-07-29T18:06:59Z</published>
460 <updated>2021-07-29T18:21:16Z</updated>
461 <author>
462 <name>John Gruber</name>
463 <uri>http://daringfireball.net/</uri>
464 </author>
465 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
466 <p>Shake Shack founder Danny Meyer, appearing on CNBC’s Squawk Box:</p>
467
468 <blockquote>
469 <p>“We’re following the lead of both city, state, and federal
470 government. We’re going to do this ourselves in our restaurants in
471 New York City and in Washington D.C. … We feel like we have an
472 amazing responsibility to keep our staff members and our guests
473 safe, and that’s what we’re going to do.”</p>
474 </blockquote>
475
476 <p>More like this, please.</p>
477
478 <div>
479 <a title="Permanent link to ‘Danny Meyer’s Restaurants Will Require Both Employees and Patrons to Be Vaccinated’" href="https://daringfireball.net/linked/2021/07/29/meyer-vaccination-requirement"> ★ </a>
480 </div>
481
482 ]]></content>
483 </entry><entry>
484 <title>Remember When Facebook Wanted to Use NSO Group’s Spyware to Surveil iOS Users?</title>
485 <link rel="alternate" type="text/html" href="https://daringfireball.net/linked/2020/04/04/facebook-nso-group" />
486 <link rel="shorturl" type="text/html" href="http://df4.us/tkj" />
487 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/29/facebook-nso-group" />
488 <id>tag:daringfireball.net,2021:/linked//6.38323</id>
489 <published>2021-07-29T14:21:45Z</published>
490 <updated>2021-07-29T14:27:08Z</updated>
491 <author>
492 <name>John Gruber</name>
493 <uri>http://daringfireball.net/</uri>
494 </author>
495 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
496 <p>One angle I didn’t see resurface amidst <a href="https://www.amnesty.org/en/latest/research/2021/07/forensic-methodology-report-how-to-catch-nso-groups-pegasus/">all the attention this month on NSO Group’s Pegasus spyware</a> that exploits iOS — last year Motherboard reporter Joseph Cox revealed that Facebook attempted to purchase the right to use Pegasus to spy on their own iOS users. That seemed really fucked-up then, and even more fucked-up now.</p>
497
498 <div>
499 <a title="Permanent link to ‘Remember When Facebook Wanted to Use NSO Group’s Spyware to Surveil iOS Users?’" href="https://daringfireball.net/linked/2021/07/29/facebook-nso-group"> ★ </a>
500 </div>
501
502 ]]></content>
503 </entry><entry>
504 <title>Mitch McConnell Is Going to Run Ads Urging Kentuckians to Get Vaccinated</title>
505 <link rel="alternate" type="text/html" href="https://www.reuters.com/world/us/mcconnell-strives-counter-bad-advice-boost-us-republican-vaccination-rate-2021-07-28/" />
506 <link rel="shorturl" type="text/html" href="http://df4.us/tki" />
507 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/28/mcconnell-vaccination-ads" />
508 <id>tag:daringfireball.net,2021:/linked//6.38322</id>
509 <published>2021-07-28T21:42:01Z</published>
510 <updated>2021-07-28T22:31:32Z</updated>
511 <author>
512 <name>John Gruber</name>
513 <uri>http://daringfireball.net/</uri>
514 </author>
515 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
516 <p>David Morgan, reporting for Reuters:</p>
517
518 <blockquote>
519 <p>“Not enough people are vaccinated,” said McConnell, a polio survivor. “So we’re trying to get them to reconsider and get back on the path to get us to some level of herd immunity.”</p>
520
521 <p>McConnell, who was vaccinated for COVID-19 in December and has been promoting vaccinations in public remarks ever since, plans to run 60-second radio ads on more than 100 Kentucky radio stations in the coming days promoting the vaccine with money from his re-election campaign.</p>
522 </blockquote>
523
524 <p>More like this, please.</p>
525
526 <div>
527 <a title="Permanent link to ‘Mitch McConnell Is Going to Run Ads Urging Kentuckians to Get Vaccinated’" href="https://daringfireball.net/linked/2021/07/28/mcconnell-vaccination-ads"> ★ </a>
528 </div>
529
530 ]]></content>
531 </entry><entry>
532 <title>Charles Barkley: Sports Leagues ‘Should Force Guys to Get Vaccinated’</title>
533 <link rel="alternate" type="text/html" href="https://www.cnbc.com/2021/07/27/charles-barkley-sports-leagues-should-force-guys-to-get-vaccinated.html" />
534 <link rel="shorturl" type="text/html" href="http://df4.us/tkh" />
535 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/28/barkley" />
536 <id>tag:daringfireball.net,2021:/linked//6.38321</id>
537 <published>2021-07-28T18:06:32Z</published>
538 <updated>2021-07-28T18:06:32Z</updated>
539 <author>
540 <name>John Gruber</name>
541 <uri>http://daringfireball.net/</uri>
542 </author>
543 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
544 <p>Jade Scipioni, reporting for CNBC:</p>
545
546 <blockquote>
547 <p>“Yes, I’m vaccinated,” says NBA legend Charles Barkley. “Everybody
548 should be vaccinated. Period.”</p>
549
550 <p>“The only people who are not vaccinated are just assholes,”
551 he says.</p>
552
553 <p>The 58-year-old NBA Hall-of-Famer says he personally thinks sports
554 leagues should force players to get vaccinated. “Can you imagine
555 if one of these guys that are not vaccinated, if they get one of
556 these players’ kids, wives, girlfriends, moms and dads sick and
557 they die over some unnecessary conspiracy bullshit,” Barkley says.
558 “I think that would be tragic.”</p>
559 </blockquote>
560
561 <p>More like this, please. (<a href="https://onefoottsunami.com/2021/07/28/sir-charles-does-not-mince-words/">Via Paul Kafasis</a>.)</p>
562
563 <div>
564 <a title="Permanent link to ‘Charles Barkley: Sports Leagues ‘Should Force Guys to Get Vaccinated’’" href="https://daringfireball.net/linked/2021/07/28/barkley"> ★ </a>
565 </div>
566
567 ]]></content>
568 </entry><entry>
569 <title>Techdirt Is Now Entirely Without Any Google Ads or Tracking Code</title>
570 <link rel="alternate" type="text/html" href="https://www.techdirt.com/articles/20210726/09441047251/techdirt-is-now-entirely-without-any-google-ads-tracking-code.shtml" />
571 <link rel="shorturl" type="text/html" href="http://df4.us/tkg" />
572 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/28/techdirt-google-free" />
573 <id>tag:daringfireball.net,2021:/linked//6.38320</id>
574 <published>2021-07-28T15:31:41Z</published>
575 <updated>2021-07-28T15:35:51Z</updated>
576 <author>
577 <name>John Gruber</name>
578 <uri>http://daringfireball.net/</uri>
579 </author>
580 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
581 <p>Mike Masnick:</p>
582
583 <blockquote>
584 <p>Techdirt is one of the very, very, very few truly independent media brands around. Almost none of the independent media brands that existed when we started remain. Some have been sucked up into larger companies or shut down entirely. Others have decided to go behind expensive paywalls. We’ve had to adapt and change over the years in many ways just to stick around, but in the end the reason we do this is because of the community we’ve built up here. For us to stick around, I need to ask the community to help support us as well. We have some cool experiments and projects in the works, so stay tuned for that, but in the meantime, if you can help us out, it would be hugely appreciated.</p>
585 </blockquote>
586
587 <p>Techdirt is irreplaceable. There’s no other site like it. And indeed, indie websites that neither run crappy ads nor put their content behind a paywall are a dying breed. You go to an article at Techdirt and you see the article. No annoying popovers begging you to subscribe to a newsletter. You just see the article.</p>
588
589 <div>
590 <a title="Permanent link to ‘Techdirt Is Now Entirely Without Any Google Ads or Tracking Code’" href="https://daringfireball.net/linked/2021/07/28/techdirt-google-free"> ★ </a>
591 </div>
592
593 ]]></content>
594 </entry><entry>
595 <title>Apple Reports Record Third Quarter Results</title>
596 <link rel="alternate" type="text/html" href="https://www.apple.com/newsroom/2021/07/apple-reports-third-quarter-results/" />
597 <link rel="shorturl" type="text/html" href="http://df4.us/tkf" />
598 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/apple-q3-2021-results" />
599 <id>tag:daringfireball.net,2021:/linked//6.38319</id>
600 <published>2021-07-28T02:32:03Z</published>
601 <updated>2021-07-28T02:32:04Z</updated>
602 <author>
603 <name>John Gruber</name>
604 <uri>http://daringfireball.net/</uri>
605 </author>
606 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
607 <p>Apple Newsroom:</p>
608
609 <blockquote>
610 <p>Apple today announced financial results for its fiscal 2021 third
611 quarter ended June 26, 2021. The Company posted a June quarter
612 record revenue of $81.4 billion, up 36 percent year over year, and
613 quarterly earnings per diluted share of $1.30.</p>
614 </blockquote>
615
616 <p>Jason Snell, as usual, <a href="https://sixcolors.com/post/2021/07/apple-posts-81b-quarterly-results-charts/">has charts</a>. Long story short: very strong quarter across the entire company.</p>
617
618 <div>
619 <a title="Permanent link to ‘Apple Reports Record Third Quarter Results’" href="https://daringfireball.net/linked/2021/07/27/apple-q3-2021-results"> ★ </a>
620 </div>
621
622 ]]></content>
623 </entry><entry>
624 <title>As Promised, Safari for iPadOS 15 Beta 4 Has a Standalone Tab Bar, Like the Mac Version</title>
625 <link rel="alternate" type="text/html" href="https://www.macrumors.com/2021/07/27/ipados-15-macos-monterey-safari-interface/" />
626 <link rel="shorturl" type="text/html" href="http://df4.us/tke" />
627 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/safari-15-for-ipados" />
628 <id>tag:daringfireball.net,2021:/linked//6.38318</id>
629 <published>2021-07-28T02:25:54Z</published>
630 <updated>2021-07-28T02:25:55Z</updated>
631 <author>
632 <name>John Gruber</name>
633 <uri>http://daringfireball.net/</uri>
634 </author>
635 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
636 <p>Juli Clover, MacRumors:</p>
637
638 <blockquote>
639 <p>Prior to this beta, Safari on iPad was similar to Safari on iOS
640 with no dedicated tab bar, but after the update, Apple has added a
641 dedicated tab bar that’s activated by default, which is the same
642 layout that’s now used in macOS Monterey.</p>
643
644 <p>While the separate tab bar is enabled automatically when updating,
645 in the Safari section of Settings, there is an option to toggle on
646 the original compact tab bar that merged everything together.</p>
647 </blockquote>
648
649 <p>This is a significant improvement for Safari on iPad, and showing the tab bar is the correct default. If you love the new unified design, it’s still there. But my big problem with this tab bar — both on Mac and now iPad — is that it’s very hard to see which tab is the current (selected) tab. The visual indication for “selected” is just a very slightly different background tint — whether you’ve got “Show color in tab bar” enabled or not. You can even scroll the current tab out of view. Why is that possible? I don’t see how this is better than the Safari 14 tab bar in any way, and I see a lot of ways that it’s worse.</p>
650
651 <div>
652 <a title="Permanent link to ‘As Promised, Safari for iPadOS 15 Beta 4 Has a Standalone Tab Bar, Like the Mac Version’" href="https://daringfireball.net/linked/2021/07/27/safari-15-for-ipados"> ★ </a>
653 </div>
654
655 ]]></content>
656 </entry><entry>
657 <title>Safari’s Crowded Toolbar in iOS 15 Beta 4</title>
658 <link rel="alternate" type="text/html" href="https://twitter.com/viticci/status/1420084637926363136" />
659 <link rel="shorturl" type="text/html" href="http://df4.us/tkd" />
660 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/safari-15b4-toolbar-viticci" />
661 <id>tag:daringfireball.net,2021:/linked//6.38317</id>
662 <published>2021-07-28T01:58:20Z</published>
663 <updated>2021-07-28T01:58:54Z</updated>
664 <author>
665 <name>John Gruber</name>
666 <uri>http://daringfireball.net/</uri>
667 </author>
668 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
669 <p>Federico Viticci, on Twitter:</p>
670
671 <blockquote>
672 <p>There’s a total of <em>six</em> different touch targets in the iOS 15
673 beta 4 tab bar in Safari.</p>
674
675 <p>These exclude the ability to long-press the tab bar, swipe across
676 it to change tabs, and swipe it up to open the Tabs view.</p>
677
678 <p>I’m … starting to think a single, small toolbar just won’t do. 😬</p>
679 </blockquote>
680
681 <p><a href="https://twitter.com/gruber/status/1420134055799033859">I responded</a> that there are actually <em>nine</em> tap targets in the new toolbar in beta 4 — Viticci didn’t count the left / right edges that can be tapped like buttons to switch to the previous / next tabs. That’s nine tappable buttons (or effective buttons) on a single phone-width toolbar. (My tweet says eight, but there are two separate tappable areas to bring up the URL address bar, one on each side of the minuscule reload button.)</p>
682
683 <p><a href="https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/">Apple’s own example in the HIG</a> of a toolbar that’s too crowded has … <a href="https://twitter.com/samthegeek/status/1420157962350366722">nine items</a>.</p>
684
685 <p><a href="https://twitter.com/parrots/status/1420086381204934665">Curtis Herbert</a>:</p>
686
687 <blockquote>
688 <p>I really do appreciate the experimentation, but the new Safari
689 feels like something I’d take to the UI Design Labs at WWDC and
690 they’d push me to use native controls that users expect and
691 already know, have better tap targets, and stop cramming too many
692 things in a small space.</p>
693 </blockquote>
694
695 <div>
696 <a title="Permanent link to ‘Safari’s Crowded Toolbar in iOS 15 Beta 4’" href="https://daringfireball.net/linked/2021/07/27/safari-15b4-toolbar-viticci"> ★ </a>
697 </div>
698
699 ]]></content>
700 </entry><entry>
701 <title>Safari UI Changes in iOS 15 Beta 4</title>
702 <link rel="alternate" type="text/html" href="https://www.macrumors.com/2021/07/27/everything-new-in-ios-15-beta-4/" />
703 <link rel="shorturl" type="text/html" href="http://df4.us/tkc" />
704 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/ios-15b4-safari-changes" />
705 <id>tag:daringfireball.net,2021:/linked//6.38316</id>
706 <published>2021-07-28T01:44:25Z</published>
707 <updated>2021-07-28T01:44:26Z</updated>
708 <author>
709 <name>John Gruber</name>
710 <uri>http://daringfireball.net/</uri>
711 </author>
712 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
713 <p>On iPhone:</p>
714
715 <ul>
716 <li><p>The Share button is back in the toolbar, replacing the “···” don’t-call-it-a-hamburger-button. But there’s an awful lot of non-sharing stuff crammed into the Share menu — the ᴀA menu items from the current version of Safari (text size, Reader mode, disabling content blockers temporarily, etc.) are all in “Share” now. It’s better than the “···” menu in betas 1–3, but really, this is more like changing the “···” glyph to the Share glyph. It’s still two menus’ worth of features stuffed into one monolithic menu.</p></li>
717 <li><p>The Reload button is back. But it’s bizarrely tiny — way smaller than the minimum recommended tap target size of 44 x 44 points. And it shares space with the newly restored Reader mode button. When you load a page, if Reader mode is available, the Reader mode button shows briefly (maybe for 1–2 seconds?) along with the text “Reader Available” under the website’s domain name. But then the “Reader Available” label fades out and the Reader mode button turns into the Reload button. To enable Reader mode at this point, you either need to long-press the URL domain name to bring up a shortcut menu, or tap the — you guessed it — Share button, which has its own “Reader” item near the top.</p></li>
718 <li><p>Bookmarks are supposed to be easier to access, but I think most users accustomed to previous versions of Mobile Safari — which heretofore has always had a bookmarks button right in the main toolbar — are going to struggle to find them.</p></li>
719 </ul>
720
721 <p>Apple is clearly trying to address the <a href="https://daringfireball.net/2021/07/safari_15_public_betas_for_mac_and_ios">numerous complaints</a> about the Safari 15 design for iPhone, but beta 4 feels like they’ve decided that the solution to finding themselves in a hole is to dig faster.</p>
722
723 <div>
724 <a title="Permanent link to ‘Safari UI Changes in iOS 15 Beta 4’" href="https://daringfireball.net/linked/2021/07/27/ios-15b4-safari-changes"> ★ </a>
725 </div>
726
727 ]]></content>
728 </entry><entry>
729 <title>WSJ Investigation Into How TikTok’s Algorithm Figures Out Your Interests</title>
730 <link rel="alternate" type="text/html" href="https://www.wsj.com/video/series/inside-tiktoks-highly-secretive-algorithm/investigation-how-tiktok-algorithm-figures-out-your-deepest-desires/6C0C2040-FF25-4827-8528-2BD6612E3796" />
731 <link rel="shorturl" type="text/html" href="http://df4.us/tkb" />
732 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/wsj-tiktok" />
733 <id>tag:daringfireball.net,2021:/linked//6.38315</id>
734 <published>2021-07-28T01:15:05Z</published>
735 <updated>2021-07-28T15:14:03Z</updated>
736 <author>
737 <name>John Gruber</name>
738 <uri>http://daringfireball.net/</uri>
739 </author>
740 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
741 <p>Fascinating video from The Wall Street Journal:</p>
742
743 <blockquote>
744 <p>A Wall Street Journal investigation found that TikTok only needs
745 one important piece of information to figure out what you want:
746 the amount of time you linger over a piece of content. Every
747 second you hesitate or rewatch, the app is tracking you.</p>
748 </blockquote>
749
750 <p>Not surprising it works this way, but creepy nonetheless. <strong>Update:</strong> I’ve long suspected that Instagram does something similar, with regard to its often uncanny “<em>Hey, I was just looking at pictures of those…</em>” ads.</p>
751
752 <div>
753 <a title="Permanent link to ‘WSJ Investigation Into How TikTok’s Algorithm Figures Out Your Interests’" href="https://daringfireball.net/linked/2021/07/27/wsj-tiktok"> ★ </a>
754 </div>
755
756 ]]></content>
757 </entry><entry>
758 <title>Brief Grief</title>
759 <link rel="alternate" type="text/html" href="https://brief.news/" />
760 <link rel="shorturl" type="text/html" href="http://df4.us/tka" />
761 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/twitter-acquires-brief" />
762 <id>tag:daringfireball.net,2021:/linked//6.38314</id>
763 <published>2021-07-27T20:59:51Z</published>
764 <updated>2021-07-28T04:03:53Z</updated>
765 <author>
766 <name>John Gruber</name>
767 <uri>http://daringfireball.net/</uri>
768 </author>
769 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
770 <p>Nick Hobbs and Andrea Huey:</p>
771
772 <blockquote>
773 <p>We’re excited to announce that Brief is joining Twitter! Our team has always been inspired by Twitter’s mission to improve public conversation, and we can’t wait to work with the kind, brilliant folks we’ve met there. Together, we’ll do great things. Sadly, this transition also means that our work at Brief is coming to an end. The newsroom will publish our final news bulletins on July 31. […]</p>
774
775 <p>We founded this company to foster healthy discourse by rethinking the way we read the news. The only way we can tackle the world’s complex challenges is by doing it together. In this next chapter, we’ll continue our efforts to push the conversation forward, and we hope that everyone who believed in us will do the same.</p>
776 </blockquote>
777
778 <p>Ugh.</p>
779
780 <p>Congrats to Hobbs and Huey (presuming this is a good outcome for them), but man, this is the second iOS app from my <em>first</em> home screen that Twitter has acquired and killed in the last few months. (The other was <a href="https://daringfireball.net/linked/2021/05/05/nuzzel">Nuzzel</a>, which shut down in May, and which I continue to miss every day.)</p>
781
782 <p>Brief is an extraordinary app. It cost $5-6/month (it varied over the time I was using it), and you got about 5 major news stories a day. Each story was short — a neat summary with links to sources for more information if you wanted more. That’s it. It was like reading the front page of a good newspaper. Brief didn’t tell you everything — it told you the most important news, and that’s it. No needless notifications, and most importantly, no infinite scroll. Brief wasn’t designed or edited to keep you in Brief for as long as it could. Quite the opposite: Brief was designed and edited to get you in, get you up to date on major national and world news, and get you <em>out</em>. Brief is the only news app I’m aware of that gave you a sense of completeness — the point was to catch up, quickly, and be done. No ads. Just a fair subscription price (that I would have happily paid much more for.) For god’s sake Brief defaulted to <em>not</em> sending you any notifications at all. No notifications. They just assumed you’d open Brief when you wanted to see if there was fresh news. When’s the last time you saw a news app that defaulted to not trying to send you notifications, let alone not bombarding you with them?</p>
783
784 <p>Even the company’s name — Broadsheet — harkened back to the days of print newspapers and their <em>finiteness</em>. When you finish reading Section A of The New York Times, you’re done. You can stop, without worrying that you’re missing anything. Brief is like that, except just 5 or so stories per day.</p>
785
786 <p>Also, Brief is a beautiful app, designed specifically for iOS. It has a better and more iOS-like design and interaction model than Apple’s own News app. I don’t say this lightly, but its design was nearly perfect. I don’t know what Twitter plans to do with it, but given that Brief was pretty much the opposite of Twitter, experience-wise, I’m deeply pessimistic. Twitter’s apps have non-native designs and all try to keep you “engaged” for as long as possible.</p>
787
788 <p>I want more apps with a <em>finite</em> scroll, which respect, rather than seek to consume, my time and attention.</p>
789
790 <div>
791 <a title="Permanent link to ‘Brief Grief’" href="https://daringfireball.net/linked/2021/07/27/twitter-acquires-brief"> ★ </a>
792 </div>
793
794 ]]></content>
795 </entry><entry>
796 <title>MacOS 12 Monterey Beta 4 Now Supports Live Text on Intel Macs</title>
797 <link rel="alternate" type="text/html" href="https://twitter.com/reneritchie/status/1420075589617209349" />
798 <link rel="shorturl" type="text/html" href="http://df4.us/tk9" />
799 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/live-text-macos-12-intel-macs" />
800 <id>tag:daringfireball.net,2021:/linked//6.38313</id>
801 <published>2021-07-27T20:24:01Z</published>
802 <updated>2021-07-27T20:28:50Z</updated>
803 <author>
804 <name>John Gruber</name>
805 <uri>http://daringfireball.net/</uri>
806 </author>
807 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
808 <p>When announced at WWDC last month, Live Text required Apple silicon on MacOS, because the implementation required the Neural Engine. Good news for everyone with an Intel Mac that Live Text is now slated to work on all Macs supported by MacOS 12.</p>
809
810 <div>
811 <a title="Permanent link to ‘MacOS 12 Monterey Beta 4 Now Supports Live Text on Intel Macs’" href="https://daringfireball.net/linked/2021/07/27/live-text-macos-12-intel-macs"> ★ </a>
812 </div>
813
814 ]]></content>
815 </entry><entry>
816 <title>JP Morgan Analysts Claim Apple to Use Titanium Alloy for iPhones Pro in 2022</title>
817 <link rel="alternate" type="text/html" href="https://appleinsider.com/articles/21/07/26/iphone-14-pro-may-come-with-titanium-alloy-frame-or-enclosure-in-2022" />
818 <link rel="shorturl" type="text/html" href="http://df4.us/tk8" />
819 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/titanium-iphones" />
820 <id>tag:daringfireball.net,2021:/linked//6.38312</id>
821 <published>2021-07-27T15:38:51Z</published>
822 <updated>2021-07-27T17:22:54Z</updated>
823 <author>
824 <name>John Gruber</name>
825 <uri>http://daringfireball.net/</uri>
826 </author>
827 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
828 <p>William Gallagher, reporting for AppleInsider:</p>
829
830 <blockquote>
831 <p>In a note to investors seen by AppleInsider, investment firm JP
832 Morgan Chase’s China office has reported to its clients that Apple
833 intends to introduce a titanium alloy to the iPhone for the first
834 time. Apple has already used titanium in some Apple Watch models,
835 for the physical Apple Card, and at times for the PowerBook.</p>
836
837 <p>Titanium’s toughness, though, is only achieved when it used as
838 part of a titanium alloy with other metals. Titanium is also prone
839 to smudges from fingerprints, and its finish can be unattractive.
840 Apple is therefore certain to be using an alloy, and it presumably
841 addresses these issues.</p>
842 </blockquote>
843
844 <p>I hope this is true. Stainless steel is just too heavy; titanium would be a much nicer premium upgrade over aluminum. The titanium Apple Watch models are great, especially the Space Black model with a highly scratch-resistant DLC finish.</p>
845
846 <div>
847 <a title="Permanent link to ‘JP Morgan Analysts Claim Apple to Use Titanium Alloy for iPhones Pro in 2022’" href="https://daringfireball.net/linked/2021/07/27/titanium-iphones"> ★ </a>
848 </div>
849
850 ]]></content>
851 </entry><entry>
852 <title>First Person Charged Under Hong Kong Security Law Found Guilty</title>
853 <link rel="alternate" type="text/html" href="https://www.aljazeera.com/news/2021/7/27/first-person-charged-under-hong-kong-security-law-found-guilty" />
854 <link rel="shorturl" type="text/html" href="http://df4.us/tk7" />
855 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/27/hong-kong-security-law" />
856 <id>tag:daringfireball.net,2021:/linked//6.38311</id>
857 <published>2021-07-27T15:28:13Z</published>
858 <updated>2021-07-27T15:28:14Z</updated>
859 <author>
860 <name>John Gruber</name>
861 <uri>http://daringfireball.net/</uri>
862 </author>
863 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
864 <p>Al Jazeera:</p>
865
866 <blockquote>
867 <p>The first person charged under Hong Kong’s national security law
868 has been found guilty of “terrorism” and “inciting secession”, in
869 a landmark case with long-term implications for how the
870 legislation reshapes the city’s common law traditions.</p>
871
872 <p>Former waiter Tong Ying-kit, 24, was accused of driving his
873 motorcycle in July last year into three riot police officers while
874 carrying a flag with the protest slogan: “Liberate Hong Kong,
875 revolution of our times”, which prosecutors said was secessionist.</p>
876
877 <p>An alternative charge of dangerous driving causing grievous bodily
878 harm was not considered in Tuesday’s widely anticipated ruling,
879 much of which has hinged on the interpretation of the slogan. […]</p>
880
881 <p>The ruling imposes new limits on free speech in the former British
882 colony. Pro-democracy activists and human rights groups have also
883 criticised the decision to deny Tong bail and a jury trial, which
884 have been key features of Hong Kong’s rule of law.</p>
885 </blockquote>
886
887 <p>This is utterly unsurprising, but crushing nonetheless.</p>
888
889 <div>
890 <a title="Permanent link to ‘First Person Charged Under Hong Kong Security Law Found Guilty’" href="https://daringfireball.net/linked/2021/07/27/hong-kong-security-law"> ★ </a>
891 </div>
892
893 ]]></content>
894 </entry><entry>
895 <title>Not Kidding About Those Blue Bubbles</title>
896 <link rel="alternate" type="text/html" href="https://www.theringer.com/2021/7/21/22585355/giannis-antetokounmpo-book-excerpt-the-improbable-rise" />
897 <link rel="shorturl" type="text/html" href="http://df4.us/tk5" />
898 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/26/kidd-bucks-blue-bubbles" />
899 <id>tag:daringfireball.net,2021:/linked//6.38309</id>
900 <published>2021-07-27T01:30:17Z</published>
901 <updated>2021-07-27T01:30:17Z</updated>
902 <author>
903 <name>John Gruber</name>
904 <uri>http://daringfireball.net/</uri>
905 </author>
906 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
907 <p>Mirin Fader, in an excerpt from her new book, <em><a href="https://amzn.to/3zGAVQ6">Giannis: The Improbable Rise of an NBA MVP</a></em>:</p>
908
909 <blockquote>
910 <p>Knight searches for the right words. “I don’t want to sound
911 negative,” he says. Knight explains some of Kidd’s methods, such
912 as how Kidd would embarrass the culprit of an error by making
913 everyone but that person run sprints for his mistake. “He just had
914 his way of getting his point across,” Knight says.</p>
915
916 <p>Little things were made to be a big deal: At one point center Thon
917 Maker didn’t have an iPhone, messing up the team’s blue-bubble
918 iPhone group chat. Kidd was upset about it and made the team run
919 because Kidd felt that Maker not getting an iPhone was an example
920 of the team not being united.</p>
921 </blockquote>
922
923 <p>So now we know there’s a basketball court inside Apple’s walled garden.</p>
924
925 <div>
926 <a title="Permanent link to ‘Not Kidding About Those Blue Bubbles’" href="https://daringfireball.net/linked/2021/07/26/kidd-bucks-blue-bubbles"> ★ </a>
927 </div>
928
929 ]]></content>
930 </entry><entry>
931 <title>The History of Regular Expressions</title>
932 <link rel="alternate" type="text/html" href="https://whyisthisinteresting.substack.com/p/the-regular-expression-edition" />
933 <link rel="shorturl" type="text/html" href="http://df4.us/tk4" />
934 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/26/andersen-regex-history" />
935 <id>tag:daringfireball.net,2021:/linked//6.38308</id>
936 <published>2021-07-27T01:13:25Z</published>
937 <updated>2021-07-27T01:13:26Z</updated>
938 <author>
939 <name>John Gruber</name>
940 <uri>http://daringfireball.net/</uri>
941 </author>
942 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
943 <p>Buzz Andersen, in a guest post for Why Is This Interesting:</p>
944
945 <blockquote>
946 <p>Eventually, a Russian artist and Twitter user named Gregory
947 Khodyrev <a href="https://twitter.com/GregoryKhodyrev/status/1369658173334884360">realized</a> what was going on: someone at Russia’s
948 state Internet censor, Roscomnadzor, had attempted to block the
949 Internet domain “t.co” (used by Twitter’s URL shortener), but had
950 instead managed to cut off access to <em>any</em> domain containing the
951 text pattern “t.co.” This meant that sites such as
952 “microsoft.com,” “reddit.com,” and even Russia’s own state media
953 outlet “rt.com” were rendered suddenly inaccessible.</p>
954
955 <p>Readers with a modicum of technical knowledge may already have an
956 inkling of what likely happened here: some hapless censor,
957 attempting to <a href="https://www.nytimes.com/2021/03/10/world/europe/russia-twitter.html">curb Twitter’s political influence</a>, installed a
958 URL pattern matching rule on Russia’s <a href="https://www.theguardian.com/technology/2019/apr/28/russia-great-firewall-sovereign-internet-bill-keeping-information-in-or-out">national firewall</a> that
959 turned out to have been just a tad overzealous. The rule in
960 question was almost certainly expressed using a notoriously
961 abstruse notation called a “regular expression.”</p>
962 </blockquote>
963
964 <div>
965 <a title="Permanent link to ‘The History of Regular Expressions’" href="https://daringfireball.net/linked/2021/07/26/andersen-regex-history"> ★ </a>
966 </div>
967
968 ]]></content>
969 </entry><entry>
970 <title>TextSniper</title>
971 <link rel="alternate" type="text/html" href="https://textsniper.app/" />
972 <link rel="shorturl" type="text/html" href="http://df4.us/tk3" />
973 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/26/textsniper" />
974 <id>tag:daringfireball.net,2021:/linked//6.38307</id>
975 <published>2021-07-27T01:09:01Z</published>
976 <updated>2021-07-27T01:09:01Z</updated>
977 <author>
978 <name>John Gruber</name>
979 <uri>http://daringfireball.net/</uri>
980 </author>
981 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
982 <p>OCR was a big part of WWDC last month, with the new Live Text feature. But a few of my friends turned me on to a Mac utility called TextSniper that’s offered instant OCR for any text on your screen for a while now. Very convenient, very accurate. I used it last week to turn <a href="https://twitter.com/oneunderscore__/status/1418016654580199427">this screenshot</a> — written by a Facebook user attempting to obfuscate many of the words with extra spaces — into text to include in <a href="https://daringfireball.net/linked/2021/07/22/facebook-anti-vaccine-codes">this post</a>, and TextSniper got it <em>exactly</em> right, weird spelling and spacing included. $10 in the App Store.</p>
983
984 <div>
985 <a title="Permanent link to ‘TextSniper’" href="https://daringfireball.net/linked/2021/07/26/textsniper"> ★ </a>
986 </div>
987
988 ]]></content>
989 </entry><entry>
990
991 <link rel="alternate" type="text/html" href="https://gitfinder.com/?df=yes" />
992 <link rel="shorturl" href="http://df4.us/tk6" />
993 <link rel="related" type="text/html" href="https://daringfireball.net/feeds/sponsors/2021/07/gitfinder" />
994 <id>tag:daringfireball.net,2021:/feeds/sponsors//11.38310</id>
995 <author><name>Daring Fireball Department of Commerce</name></author>
996 <published>2021-07-26T22:06:48-05:00</published>
997 <updated>2021-07-26T22:06:49-05:00</updated>
998 <content type="html" xml:base="https://daringfireball.net/feeds/sponsors/" xml:lang="en"><![CDATA[
999 <p>GitFinder brings a perfect integration of Git and Finder.</p>
1000
1001 <ul>
1002 <li>See git status of files directly in Finder with descriptive icon badges</li>
1003 <li>Perform git operations directly in Finder using customizable contextual and toolbar item menus</li>
1004 <li>Enjoy the full git experience (merge, rebase, stash, resolve, reset, revert, cherrypick, export, patch, compare, pull requests…), accessible directly in Finder</li>
1005 <li>Do everything using your mouse, clicking on buttons and numerous contextual menus</li>
1006 <li>Do everything using your keyboard with fully-customizable key shortcuts</li>
1007 </ul>
1008
1009 <p>All this and much more in a fast, lightweight, securely sandboxed and beautiful git client: GitFinder.</p>
1010
1011 <div>
1012 <a title="Permanent link to ‘GitFinder’" href="https://daringfireball.net/feeds/sponsors/2021/07/gitfinder"> ★ </a>
1013 </div>
1014
1015 ]]></content>
1016 <title>[Sponsor] GitFinder</title></entry><entry>
1017 <title>Chrome Home — Abandoned Redesign of Mobile Chrome Circa 2016, With Goals Similar to Those of Mobile Safari 15</title>
1018 <link rel="alternate" type="text/html" href="https://read.cv/cleer/1R6eDCnOEDMDlRjMDbq8" />
1019 <link rel="shorturl" type="text/html" href="http://df4.us/tk2" />
1020 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/26/chrome-home" />
1021 <id>tag:daringfireball.net,2021:/linked//6.38306</id>
1022 <published>2021-07-26T19:40:47Z</published>
1023 <updated>2021-07-26T21:21:56Z</updated>
1024 <author>
1025 <name>John Gruber</name>
1026 <uri>http://daringfireball.net/</uri>
1027 </author>
1028 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1029 <p><a href="https://twitter.com/cleerview/status/1419336516040544264">Chris Lee, on Twitter</a>:</p>
1030
1031 <blockquote>
1032 <p>I’ve been fascinated to watch the reaction to Safari in iOS 15 because in 2016-2017, I worked on a similar redesign for mobile Chrome that we never launched. Finally decided to tell a bit of that story here.</p>
1033 </blockquote>
1034
1035 <p><a href="https://read.cv/cleer/1R6eDCnOEDMDlRjMDbq8">His story</a>:</p>
1036
1037 <blockquote>
1038 <p>I created the original concept and pitch for Chrome Home in 2016. It was based off two insights:</p>
1039
1040 <ol>
1041 <li><p>Phones were growing in size, and we had opportunity to innovate in creating a gestural, spatial interface that would still be usable with one hand.</p></li>
1042 <li><p>Mobile Chrome was also growing in features — but because its minimalist interface kept everything behind a “three dot” menu, these features were underutilized and hard to access.</p></li>
1043 </ol>
1044
1045 <p>The idea caught traction internally, eventually becoming a Chrome org priority. […]</p>
1046
1047 <p>We heard a mixture of reactions. The feature gained a cult following among the tech community, but for many mainstream users, the change felt disorienting. Chrome serves billions of users around the globe with varying tech literacy. Over the course of many iterations, I became increasingly convinced that launching Chrome Home would not serve all our users well.</p>
1048
1049 <p>So just as I strongly as I had pitched the original concept, I advocated for us to stop the launch — which took not a small amount of debate.</p>
1050 </blockquote>
1051
1052 <p>Really curious to see what the next betas of Safari look like on iOS and iPadOS. I spent all weekend with my spare phone running iOS 15 b3 and the new Safari design is not growing on me, at all.</p>
1053
1054 <div>
1055 <a title="Permanent link to ‘Chrome Home — Abandoned Redesign of Mobile Chrome Circa 2016, With Goals Similar to Those of Mobile Safari 15’" href="https://daringfireball.net/linked/2021/07/26/chrome-home"> ★ </a>
1056 </div>
1057
1058 ]]></content>
1059 </entry><entry>
1060 <title>Toyota, Behind on Electric Cars, Lobbies Against Higher Fuel-Efficiency Standards</title>
1061 <link rel="alternate" type="text/html" href="https://www.nytimes.com/2021/07/25/climate/toyota-electric-hydrogen.html" />
1062 <link rel="shorturl" type="text/html" href="http://df4.us/tk1" />
1063 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/26/toyota-electric-cars" />
1064 <id>tag:daringfireball.net,2021:/linked//6.38305</id>
1065 <published>2021-07-26T16:49:25Z</published>
1066 <updated>2021-07-26T16:54:37Z</updated>
1067 <author>
1068 <name>John Gruber</name>
1069 <uri>http://daringfireball.net/</uri>
1070 </author>
1071 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1072 <p>Hiroko Tabuchi, reporting for The New York Times:</p>
1073
1074 <blockquote>
1075 <p>Last month, Chris Reynolds, a senior executive who oversees government affairs for the company, traveled to Washington for closed-door meetings with congressional staff members and outlined Toyota’s opposition to an aggressive transition to all-electric cars. He argued that gas-electric hybrids like the Prius and hydrogen-powered cars should play a bigger role, according to four people familiar with the talks.</p>
1076
1077 <p>Behind that position is a business quandary: Even as other automakers have embraced electric cars, Toyota bet its future on the development of hydrogen fuel cells — a costlier technology that has fallen far behind electric batteries — with greater use of hybrids in the near term. That means a rapid shift from gasoline to electric on the roads could be devastating for the company’s market share and bottom line.</p>
1078 </blockquote>
1079
1080 <p>This sounds like a once-great company that has lost its way. The real Toyota would lead the way to the future.</p>
1081
1082 <div>
1083 <a title="Permanent link to ‘Toyota, Behind on Electric Cars, Lobbies Against Higher Fuel-Efficiency Standards’" href="https://daringfireball.net/linked/2021/07/26/toyota-electric-cars"> ★ </a>
1084 </div>
1085
1086 ]]></content>
1087 </entry><entry>
1088 <title>Flatfile Portal</title>
1089 <link rel="alternate" type="text/html" href="https://flatfile.com/product/portal/?utm_source=partner&utm_medium=display&utm_campaign=daring-fireball-sponsorship-display_q3-2021-portal-promotion-week-2&utm_content=sponsored-ad&utm_term=brandname#get-started" />
1090 <link rel="shorturl" type="text/html" href="http://df4.us/tk0" />
1091 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/24/flatfile-portal" />
1092 <id>tag:daringfireball.net,2021:/linked//6.38304</id>
1093 <published>2021-07-24T23:57:58Z</published>
1094 <updated>2021-07-25T21:24:38Z</updated>
1095 <author>
1096 <name>John Gruber</name>
1097 <uri>http://daringfireball.net/</uri>
1098 </author>
1099 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1100 <p>My thanks to Flatfile for once again sponsoring DF. Importing critical B2B data shouldn’t require messy CSV templates or clunky data importers. Enable your users to import their own spreadsheet data, securely, and with confidence using Flatfile, the data onboarding platform.</p>
1101
1102 <p>No formatting Excel files for hours, no relying on complicated import scripts, and no burdening your engineers with building yet another custom data import solution.</p>
1103
1104 <p>Integrate an intuitive data onboarding experience with Flatfile, in minutes.</p>
1105
1106 <div>
1107 <a title="Permanent link to ‘Flatfile Portal’" href="https://daringfireball.net/linked/2021/07/24/flatfile-portal"> ★ </a>
1108 </div>
1109
1110 ]]></content>
1111 </entry><entry>
1112 <title>Facebook Brings Cloud Games to iOS via Web App</title>
1113 <link rel="alternate" type="text/html" href="https://www.theverge.com/2021/7/23/22589398/facebook-cloud-gaming-web-app-launch-apple" />
1114 <link rel="shorturl" type="text/html" href="http://df4.us/tjz" />
1115 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/24/facebook-web-app-games" />
1116 <id>tag:daringfireball.net,2021:/linked//6.38303</id>
1117 <published>2021-07-24T16:51:06Z</published>
1118 <updated>2021-07-24T18:52:37Z</updated>
1119 <author>
1120 <name>John Gruber</name>
1121 <uri>http://daringfireball.net/</uri>
1122 </author>
1123 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1124 <p>Alex Heath, reporting for The Verge:</p>
1125
1126 <blockquote>
1127 <p>Starting Friday, Facebook is bringing its nascent cloud gaming service to iPhones and iPads <a href="https://www.fb.gg/play">through a web app</a> people will be able to add to their homescreens like a native app. The site will let you play simple web games like Solitaire and match-threes and stream more graphically intensive titles like racing games. […]</p>
1128
1129 <p>“We’ve come to the same conclusion as others: web apps are the only option for streaming cloud games on iOS at the moment,” Facebook’s vice president of gaming, Vivek Sharma, told The Verge in a statement. “As many have pointed out, Apple’s policy to ‘allow’ cloud games on the App Store doesn’t allow for much at all. Apple’s requirement for each cloud game to have its own page, go through review, and appear in search listings defeats the purpose of cloud gaming. These roadblocks mean players are prevented from discovering new games, playing cross-device, and accessing high-quality games instantly in native iOS apps — even for those who aren’t using the latest and most expensive devices.”</p>
1130 </blockquote>
1131
1132 <p>There’s a lot to roll your eyes at in this brief statement, but the big one is the last clause, implying that Apple’s stance on cloud gaming has anything at all to do with pushing people to buy the “latest and most expensive devices”. Say what you want about Apple’s App Store policies, they go to great lengths to keep older devices relevant for as long as possible — including with their own library of Apple Arcade games.</p>
1133
1134 <p>Will be interesting to see if these web app games are actually good, and if so, actually become popular.</p>
1135
1136 <div>
1137 <a title="Permanent link to ‘Facebook Brings Cloud Games to iOS via Web App’" href="https://daringfireball.net/linked/2021/07/24/facebook-web-app-games"> ★ </a>
1138 </div>
1139
1140 ]]></content>
1141 </entry><entry>
1142 <title>Winners of the 2021 iPhone Photography Awards</title>
1143 <link rel="alternate" type="text/html" href="https://www.ippawards.com/" />
1144 <link rel="shorturl" type="text/html" href="http://df4.us/tjy" />
1145 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/ippawards-2021" />
1146 <id>tag:daringfireball.net,2021:/linked//6.38302</id>
1147 <published>2021-07-23T20:20:47Z</published>
1148 <updated>2021-08-01T14:23:00Z</updated>
1149 <author>
1150 <name>John Gruber</name>
1151 <uri>http://daringfireball.net/</uri>
1152 </author>
1153 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1154 <p>Inspiring work. Lot of winners using years-old iPhones, too.</p>
1155
1156 <p><strong>Update 1 August 2021:</strong> <a href="https://daringfireball.net/linked/2021/08/01/king-ippawards">Shawn King raises some good questions about this content</a>.</p>
1157
1158 <div>
1159 <a title="Permanent link to ‘Winners of the 2021 iPhone Photography Awards’" href="https://daringfireball.net/linked/2021/07/23/ippawards-2021"> ★ </a>
1160 </div>
1161
1162 ]]></content>
1163 </entry><entry>
1164 <title>Iconfactory’s A.F.C. Richmond Wallpapers Are Now Free</title>
1165 <link rel="alternate" type="text/html" href="https://www.patreon.com/posts/42243134" />
1166 <link rel="shorturl" type="text/html" href="http://df4.us/tjx" />
1167 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/iconfactory-afc-richmond-wallpaper" />
1168 <id>tag:daringfireball.net,2021:/linked//6.38301</id>
1169 <published>2021-07-23T20:12:36Z</published>
1170 <updated>2021-07-23T20:12:37Z</updated>
1171 <author>
1172 <name>John Gruber</name>
1173 <uri>http://daringfireball.net/</uri>
1174 </author>
1175 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1176 <p>Nice way to celebrate today’s debut of season 2.</p>
1177
1178 <div>
1179 <a title="Permanent link to ‘Iconfactory’s A.F.C. Richmond Wallpapers Are Now Free’" href="https://daringfireball.net/linked/2021/07/23/iconfactory-afc-richmond-wallpaper"> ★ </a>
1180 </div>
1181
1182 ]]></content>
1183 </entry><entry>
1184 <title>Playdate Preview</title>
1185 <link rel="alternate" type="text/html" href="https://arstechnica.com/gaming/2021/07/playdate-preview-you-wont-believe-how-fun-this-dorky-179-game-system-is/" />
1186 <link rel="shorturl" type="text/html" href="http://df4.us/tjw" />
1187 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/playdate-preview" />
1188 <id>tag:daringfireball.net,2021:/linked//6.38300</id>
1189 <published>2021-07-23T17:34:44Z</published>
1190 <updated>2021-07-23T17:41:55Z</updated>
1191 <author>
1192 <name>John Gruber</name>
1193 <uri>http://daringfireball.net/</uri>
1194 </author>
1195 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1196 <p>Sam Machkovech, writing for Ars Technica:</p>
1197
1198 <blockquote>
1199 <p>Sometimes, I want companies to lighten up and put the “fun” in
1200 “functionality.”</p>
1201
1202 <p>That bias contributes in some part to my interest in the
1203 <a href="http://play.date/">Playdate</a>, a $179 portable gaming system that errs on the
1204 side of childish, low-powered fun. I’ve spent three weeks
1205 testing the system’s “near-final” hardware ahead of preorders
1206 opening up on 1 pm ET on Thursday, July 29, and I can confirm
1207 that it’s indeed fun to look at. Luckily, it’s also fun, simple,
1208 and accessible to hold, play with, and share with every friend
1209 that I can.</p>
1210 </blockquote>
1211
1212 <p>Andrew Webster at The Verge got an early look too, and <a href="https://www.theverge.com/22587172/playdate-hands-on-preview">had a similar reaction</a>. I can’t wait for it — Playdate looks like it’s going to be such fun.</p>
1213
1214 <div>
1215 <a title="Permanent link to ‘Playdate Preview’" href="https://daringfireball.net/linked/2021/07/23/playdate-preview"> ★ </a>
1216 </div>
1217
1218 ]]></content>
1219 </entry><entry>
1220 <title>Apple Will Continue Releasing Security Updates for iOS 14 After iOS 15 Ships This Fall</title>
1221 <link rel="alternate" type="text/html" href="https://techcrunch.com/2021/06/12/7-new-security-features-apple-quietly-announced-at-wwdc/" />
1222 <link rel="shorturl" type="text/html" href="http://df4.us/tjv" />
1223 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/ios-14-security-updates" />
1224 <id>tag:daringfireball.net,2021:/linked//6.38299</id>
1225 <published>2021-07-23T16:53:03Z</published>
1226 <updated>2021-08-03T12:47:21Z</updated>
1227 <author>
1228 <name>John Gruber</name>
1229 <uri>http://daringfireball.net/</uri>
1230 </author>
1231 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1232 <p>From a good roundup of security updates announced at WWDC last month, by Carly Page for TechCrunch:</p>
1233
1234 <blockquote>
1235 <p>To ensure iPhone users who don’t want to upgrade to iOS 15
1236 straight away are up to date with security updates, Apple is going
1237 to start decoupling patches from feature updates. When iOS 15
1238 lands later this year, users will be given the option to update to
1239 the latest version of iOS or to stick with iOS 14 and simply
1240 install the latest security fixes.</p>
1241
1242 <p>“iOS now offers a choice between two software update versions in
1243 the Settings app,” Apple explains (<a href="https://www.macrumors.com/2021/06/07/apple-wont-make-you-upgrade-to-ios-15/">via MacRumors</a>). “You can
1244 update to the latest version of iOS 15 as soon as it’s released
1245 for the latest features and most complete set of security updates.
1246 Or continue on iOS 14 and still get important security updates
1247 until you’re ready to upgrade to the next major version.”</p>
1248 </blockquote>
1249
1250 <p>I missed this news last month, and misspoke about it on <a href="https://daringfireball.net/thetalkshow/2021/07/21/ep-318">the latest episode of my podcast</a>, while talking about holding onto iOS 14 indefinitely if Apple doesn’t sufficiently improve the design for Safari in iOS 15.</p>
1251
1252 <div>
1253 <a title="Permanent link to ‘Apple Will Continue Releasing Security Updates for iOS 14 After iOS 15 Ships This Fall’" href="https://daringfireball.net/linked/2021/07/23/ios-14-security-updates"> ★ </a>
1254 </div>
1255
1256 ]]></content>
1257 </entry><entry>
1258 <title>Tom Hanks Introduces the Cleveland Indians’ New Team Name</title>
1259 <link rel="alternate" type="text/html" href="https://twitter.com/Indians/status/1418565355472101378" />
1260 <link rel="shorturl" type="text/html" href="http://df4.us/tju" />
1261 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/cleveland-team-name" />
1262 <id>tag:daringfireball.net,2021:/linked//6.38298</id>
1263 <published>2021-07-23T14:22:45Z</published>
1264 <updated>2021-07-23T14:26:02Z</updated>
1265 <author>
1266 <name>John Gruber</name>
1267 <uri>http://daringfireball.net/</uri>
1268 </author>
1269 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1270 <p>A+ choice of name. Feels right, looks right.</p>
1271
1272 <div>
1273 <a title="Permanent link to ‘Tom Hanks Introduces the Cleveland Indians’ New Team Name’" href="https://daringfireball.net/linked/2021/07/23/cleveland-team-name"> ★ </a>
1274 </div>
1275
1276 ]]></content>
1277 </entry><entry>
1278 <title>MacRumors: ‘Apple to Pull “iDOS 2” DOS Emulator From App Store’</title>
1279 <link rel="alternate" type="text/html" href="https://www.macrumors.com/2021/07/22/apple-to-pill-idos-2-emulator-from-app-store/amp/?__twitter_impression=true" />
1280 <link rel="shorturl" type="text/html" href="http://df4.us/tjt" />
1281 <link rel="related" type="text/html" href="https://daringfireball.net/linked/2021/07/23/idos-app-store" />
1282 <id>tag:daringfireball.net,2021:/linked//6.38297</id>
1283 <published>2021-07-23T04:46:41Z</published>
1284 <updated>2021-07-23T04:49:08Z</updated>
1285 <author>
1286 <name>John Gruber</name>
1287 <uri>http://daringfireball.net/</uri>
1288 </author>
1289 <content type="html" xml:base="https://daringfireball.net/linked/" xml:lang="en"><![CDATA[
1290 <p>Cited for violating rule 11.38, which prohibits excessive harmless nostalgic fun.</p>
1291
1292 <div>
1293 <a title="Permanent link to ‘MacRumors: ‘Apple to Pull “iDOS 2” DOS Emulator From App Store’’" href="https://daringfireball.net/linked/2021/07/23/idos-app-store"> ★ </a>
1294 </div>
1295
1296 ]]></content>
1297 </entry><entry>
1298
1299 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/07/document_proxy_icons_macos_11_and_12" />
1300 <link rel="shorturl" href="http://df4.us/tjf" />
1301 <id>tag:daringfireball.net,2021://1.38283</id>
1302 <published>2021-07-20T01:54:00Z</published>
1303 <updated>2021-07-22T16:34:45Z</updated>
1304 <author>
1305 <name>John Gruber</name>
1306 <uri>http://daringfireball.net/</uri>
1307 </author>
1308 <summary type="text">The Mac’s breakthrough was establishing an interface where you could see — and thus discover through visual exploration — not just what you *had* done, but what you *could* do.</summary>
1309 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1310 <p>“<a href="https://daringfireball.net/linked/2021/07/19/kirvin-safari-15-defense">You should only see a button when you need it</a>” seems to explain many of Apple’s recent UI directions. File proxy icons in MacOS document windows, for example, disappeared last year in MacOS 11 Big Sur — or rather, were hidden until you moused over them. <a href="https://mjtsai.com/blog/2020/10/05/big-surs-hidden-document-proxy-icon/">This post from Michael Tsai</a> has documented reactions and tips regarding this change over the last year — including the fact that in the MacOS 12 Monterey betas, proxy icons can be turned back on using an Accessibility setting in System Preferences. (If you think Accessibility is just for people with vision or motor skill problems, you’ve been missing out on some great system-wide settings for tweaking both MacOS and iOS.)</p>
1311
1312 <p>Does removing proxy icons from document window title bars reduce “clutter”? I can only assume that’s what Apple’s HI team was thinking. But I’d argue strenuously that proxy icons aren’t needless clutter — they’re <a href="http://hints.macworld.com/article.php?story=2010031117415674">useful</a>, and showing them by default made them discoverable. Keeping them visible reminds you that they’re there. There’s a one-to-one relationship between a document icon in the Finder and the open application window for that document; showing the document icon in the window title bar reinforced that concept. <a href="https://twitter.com/chucker/status/1395843084383043584">This hidden Finder preference for MacOS 11 Big Sur</a> delights me, because in addition to showing proxy icons, it also restores grabbable title bars in MacOS 11.</p>
1313
1314 <p>In a sense, no personal computer interface can out-minimalize an old terminal command line — just a blinking cursor on a black screen, awaiting your commands. The Mac’s breakthrough was establishing an interface where you could see — and thus discover through visual exploration — not just what you <em>had</em> done, but what you <em>could</em> do. Proxy icons in title bars weren’t added to classic Mac OS until version 8.5 in 1998, but they exemplified that philosophy. They said: <em>Even though this document is open in an editing window, you can still do things with the file — here it is.</em></p>
1315
1316 <p>It’s devilishly hard work deciding what to expose at the top level of a user interface. Microsoft went overboard <a href="https://docs.microsoft.com/en-us/windows/win32/uxguide/cmd-ribbons">for decades of versions of Windows</a> with <a href="http://www.newdesignfile.com/post_microsoft-office-toolbar-icons_80811/">way too many</a> inscrutable <a href="http://drops.caseyliss.com/VC9qbu">tiny toolbar icons</a>. But like almost every design challenge, it’s a Goldilocks problem — you can go too far in the other direction, and there is no “just right” that will please everyone.</p>
1317
1318
1319
1320 ]]></content>
1321 <title>★ Document Proxy Icons in MacOS 11 and 12 as a — Ahem — Proxy for Apple’s Current UI Design Sensibilities</title></entry><entry>
1322
1323 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/07/69_dudes" />
1324 <link rel="shorturl" href="http://df4.us/tj5" />
1325 <id>tag:daringfireball.net,2021://1.38273</id>
1326 <published>2021-07-13T22:28:52Z</published>
1327 <updated>2021-07-13T22:28:53Z</updated>
1328 <author>
1329 <name>John Gruber</name>
1330 <uri>http://daringfireball.net/</uri>
1331 </author>
1332 <summary type="text">Sometimes a cigar is just an integer math conversion glitch.</summary>
1333 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1334 <p>A good mid-summer silly story from earlier today. Chaim Gartenberg, writing at The Verge, “<a href="https://www.theverge.com/tldr/2021/7/13/22575368/apple-ios-14-weather-app-69-rounding-error-15">Apple’s Weather App Won’t Say It’s 69 Degrees</a>”:</p>
1335
1336 <blockquote>
1337 <p>If you’re an iPhone user, the weather is always a particularly
1338 nice 70 degrees. Or 68 degrees. Any temperature but 69 degrees,
1339 actually, because it turns out that the built-in weather app on
1340 some versions of iOS — including the current version, iOS 14.6 — will refuse to display <a href="https://nymag.com/intelligencer/2016/06/why-69-is-the-internets-coolest-number-sex.html">the internet’s favorite number</a>, even
1341 if the actual temperature in a given location is, in fact, 69
1342 degrees, along with several other (less meme-able) numerals like
1343 65 and 71 degrees.</p>
1344
1345 <p>It’s not clear if this is a bug or an intentional attempt from
1346 Apple to cut down on 69-related humor. The rounding is only
1347 visible in the weather app itself: clicking through to Apple’s
1348 source data from Weather.com will show the proper temperature, as
1349 do Apple’s home screen widgets. But the iOS weather app will
1350 refuse to show 69 degrees anywhere in the forecast, whether it’s
1351 for the current temperature, the hourly forecast for the day, or
1352 the extended forecast.</p>
1353 </blockquote>
1354
1355 <p>Marques Brownlee followed with <a href="https://twitter.com/MKBHD/status/1414974137332867072">a quick side-by-side demo</a> with an Android phone. But it was soon pointed out by commenters on Twitter that while true for the Weather app in iOS 14.6, it’s not the case in the current betas for iOS 15. (It’s also not the case for iOS 13, which I still have running on a spare phone.) Gartenberg soon updated his story at The Verge with the following:</p>
1356
1357 <blockquote>
1358 <p>A possible explanation for the issue (as <a href="https://twitter.com/theMarcDufresne/status/1414981789052030987">pointed out by
1359 several</a> <a href="https://twitter.com/nannerb/status/1414981582318878722">people on Twitter</a>) is that Apple may be
1360 sourcing data for its iOS Weather app in Celsius and then
1361 converting it to Fahrenheit. For example, 20 degrees Celsius
1362 converts to 68 degrees Fahrenheit, while 21 degrees Celsius
1363 converts to 69.8 degrees Fahrenheit — which rounds up to 70
1364 degrees Fahrenheit. The app appears to have similar issues with
1365 temperatures like 65 degrees (where 18 degrees Celsius converts to
1366 64.4 degrees Fahrenheit, while 19 degrees Celsius is 66.2 degrees
1367 Fahrenheit).</p>
1368 </blockquote>
1369
1370 <p>This theory that it’s a side effect of converting Celsius integer values to Fahrenheit integer values strikes me as almost certainly correct — especially considering that it affects un-notable values like “65”. Or that even in iOS 14.6, <em>negative</em> 69°F <a href="https://twitter.com/largent_connor/status/1414976667219542016">displays just fine</a>. But it’s amusing to me that so many people bought into the possibility that someone at Apple thought it was a good idea to avoid showing 69° as a temperature.</p>
1371
1372 <p>Apple’s Compass app will show you 69°. The Finder will tell you if you have 69 files in a folder. Once you start down this path it’s hard to find an app from Apple that <em>won’t</em> display “69” some how, some way, if that’s the value that ought to be displayed. Apple even has <a href="https://www.techspot.com/news/67429-apple-replace-single-lost-or-broken-airpod-69.html">products that cost $69</a>.</p>
1373
1374 <p>But Apple’s reputation for prudishness precedes it.</p>
1375
1376 <p>What didn’t pass the sniff test for me with this “won’t show 69°F” idea is that it would cross the line into losing integrity, or at least losing <em>accuracy</em>. Can I imagine a third-party weather app being rejected from the App Store because its screenshots show a big “69°F” current temperature? Yes. But to program the iPhone Weather app to avoid displaying 69°F when it really is 69°F? (Or to demand a third-party weather app not show “69°F” in the app?) No.</p>
1377
1378 <p>Sometimes a cigar is just an integer math conversion glitch.</p>
1379
1380 <hr />
1381
1382 <p>I’m reminded of the spate of articles a few years ago, when Apple’s original TV+ titles were ramping up production, that Apple executives were squeamish about R-rated content. E.g. <a href="https://www.wsj.com/articles/no-sex-please-were-apple-iphone-giant-seeks-tv-success-on-its-own-terms-1537588880">this widely-cited report</a> by Tripp Mickle and Joe Flint for The Wall Street Journal in September 2018, which claimed, “The tech giant wants to make scripted shows for streaming, only without violence, politics and risqué story lines.” It didn’t seem preposterous in the least that Apple might have been looking for a Disney-esque “family-friendly only” image for its original content.</p>
1383
1384 <p>Problem is: <a href="https://daringfireball.net/linked/2020/02/04/cue-ny-post">it wasn’t true</a>. <em>Ted Lasso</em> sure is a feel-good show, but Apple’s acclaimed <em>The Morning Show</em> is just as surely not. <em>Servant</em> is R-rated horror (or pretty close to R-rated). <em>See</em> was a show about a future world <a href="https://www.esquire.com/entertainment/tv/a29637626/see-apple-tv-masturbation-scene-queen-kane/">where everyone is blind and they pray to their god by masturbating</a>. Disney+ probably wasn’t bidding on that.</p>
1385
1386
1387
1388 ]]></content>
1389 <title>★ If You Guys Are Really Us, What Number Are We Thinking Of?</title></entry><entry>
1390
1391 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/07/safari_15_public_betas_for_mac_and_ios" />
1392 <link rel="shorturl" href="http://df4.us/tio" />
1393 <id>tag:daringfireball.net,2021://1.38256</id>
1394 <published>2021-07-02T19:09:39Z</published>
1395 <updated>2021-07-19T18:40:04Z</updated>
1396 <author>
1397 <name>John Gruber</name>
1398 <uri>http://daringfireball.net/</uri>
1399 </author>
1400 <summary type="text">One can only presume that Apple’s HI team thinks they’re reducing needless “clutter”, but what they’re doing is systematically removing the coherence between what apps look like and the functionality they offer.</summary>
1401 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1402 <p><a href="https://mjtsai.com/blog/2021/06/17/safari-15/">Michael Tsai</a>:</p>
1403
1404 <blockquote>
1405 <p>I think I like the changes for iPhone. The controls are easier to
1406 reach at the bottom of the screen, and it’s quicker to switch
1407 between tabs.</p>
1408 </blockquote>
1409
1410 <p>I get the move to the bottom, in theory — clearly this is about reachability. But I use Safari on my iPhone <em>a lot</em> and I have never minded using a second hand to get to the controls that, heretofore, were at the top: the “ᴀA” menu, the location field, and the reload/stop button. </p>
1411
1412 <p>Here are screenshots from Safari on iOS 14.6:</p>
1413
1414 <p><a href="/misc/2021/06/ios-safari-14-6.png" class="noborder">
1415 <img
1416 src = "/misc/2021/06/ios-safari-14-6.png"
1417 alt = "Screenshot of mjtsai.com in Safari on iOS 14.6."
1418 width = 450
1419 /></a></p>
1420
1421 <p>and iOS 15 beta 2:</p>
1422
1423 <p><a href="/misc/2021/06/ios-safari-15b2.png" class="noborder">
1424 <img
1425 src = "/misc/2021/06/ios-safari-15b2.png"
1426 alt = "Screenshot of mjtsai.com in Safari on iOS 14.6."
1427 width = 450
1428 /></a></p>
1429
1430 <p>Both the old and new designs put these controls one tap away: back/forward, location field, and the tabs button.</p>
1431
1432 <p>The only other one-tap control in the new design is the “···” <s>junk drawer</s> menu button, which can be long-pressed to toggle Reader Mode. All the other controls are inside the “···” popover menu.</p>
1433
1434 <p>The old design has no “···” menu because it doesn’t need one. It has an “ᴀA” button at the top which can be long-pressed to toggle Reader Mode and when tapped shows a popover menu of site-specific viewing options. At the bottom it has one-tap buttons for Share and Bookmarks. I use the Share and Bookmarks buttons <em>all the time</em> on my iPhone.</p>
1435
1436 <p>The system-wide standard iOS/iPadOS Share popover menu is one of the best UIs Apple has come up with in the last decade. It is extremely useful, very well supported by both first- and third-party apps, and extraordinarily <em>consistent</em> across the entire system. Because it is widely supported and very consistent, it is well understood by users. I realize that the nature of my work is such that I deal with URLs more frequently than most people, but sharing URLs is really common.</p>
1437
1438 <p>I also think the “ᴀA” button is a much better idea than putting all the options previously contained therein in the catch-all “···” menu. Long-pressing “ᴀA” to toggle Reader Mode feels intuitive; long-pressing “···” to toggle Reader Mode feels like they <a href="https://twitter.com/viticci/status/1402746553060806659">just didn’t know where else to put it</a>. The new iOS Safari “···” menu <a href="https://pxlnv.com/linklog/wwdc-discoverable-design/">could have been a “here’s what <em>not</em> to do” example</a> from Apple’s own <a href="https://developer.apple.com/videos/play/wwdc2021/10126/?time=287">WWDC session this year on “Discoverable Design</a>”.</p>
1439
1440 <p>Bookmarks are almost completely lost in the new design, and unless I’m missing something, there’s no longer any way to run bookmarklets. I know bookmarklets are an old-school web nerd thing, but I have a few I use frequently, which, if Apple sticks with this design for the next year, I guess I’ll have to rewrite as Shortcuts shortcuts or something.<sup id="fnr1-2021-07-02"><a href="#fn1-2021-07-02">1</a></sup></p>
1441
1442 <p>The only new thing the new iOS Safari design has going for it is that you can swipe side-to-side on the floating browser chrome at the bottom to switch between tabs. I don’t think that is significantly more convenient than tapping the Tabs buttons to switch tabs. How often you want to swipe through tabs one at a time rather than <em>see</em> your tabs and select one in particular? And if you swipe just a little bit too low, you wind up switching between <em>apps</em>, not tabs.</p>
1443
1444 <p>All that said, I agree with Tsai that the new Safari for Mac is even worse:</p>
1445
1446 <blockquote>
1447 <p>For Mac, the new design makes no sense to me, and I’ll likely
1448 switch to Chrome if it can’t be disabled:</p>
1449
1450 <ul>
1451 <li>Not only does the location bar <a href="https://twitter.com/mattbirchler/status/1405348487546429448">move</a> when you change tabs,
1452 but, because it changes width, all the other tabs move, too. It
1453 feels disorienting.</li>
1454 <li>With everything on one line, there’s less space for tab text
1455 than before.</li>
1456 <li>It’s harder to get at buttons and extensions <a href="https://twitter.com/viticci/status/1402743028536819718">hidden</a> under
1457 the <a href="https://twitter.com/siracusa/status/1402715575449686016">… menu</a>.</li>
1458 <li>There’s less empty space where it’s safe for me to click in
1459 order to drag the window.</li>
1460 <li>Having the page background color bleed into the tab area makes
1461 it harder to read, and it feels weird for the current page’s
1462 color to affect the way <em>other</em> tabs look. It also works
1463 inconsistently, even on the same pages on Apple’s site. At least
1464 there’s a preference to turn it off.</li>
1465 </ul>
1466 </blockquote>
1467
1468 <p>You don’t have to install MacOS 12 Monterey to use the new Safari design; the latest versions of <a href="https://developer.apple.com/safari/technology-preview/">Safari Technology Preview</a> have it too, and Safari Technology Preview is installed as a separate app, not a replacement for the current version of Safari.</p>
1469
1470 <p>Tabs in Safari on Mac (and, in my opinion, iPad) were a solved problem. The new Safari tab UI strikes me as being different for the sake of being different, not different for the sake of being better. The new design certainly makes Safari look distinctive. But is it more usable or discoverable in <em>any</em> way? I honestly can’t think of a single problem the new design solves other than saving about 30 points (60 @2× pixels) of vertical screen space by omitting a dedicated tab bar. But I think the tab bar was space put to good, obvious use with traditional tabs.
1471 <a href="https://birchtree.me/blog/safari-15-what-you-gain-and-at-what-cost/">Matt Birchler points out</a> that horizontally, the new tab design uses space <em>less</em> efficiently. Good luck convincing Chrome users to switch to Safari with this design. Not to mention that every other tabbed app in MacOS 12 still uses a traditional tab bar. It’s consistent neither with other popular web browsers nor with the rest of MacOS 12.</p>
1472
1473 <p><a href="https://pxlnv.com/blog/safari-15-chickenshit-minimalism/">Nick Heer, writing at Pixel Envy</a>:</p>
1474
1475 <blockquote>
1476 <p>Over the past several releases of MacOS and iOS, Apple has
1477 experimented with hiding controls until users hover their cursor
1478 overtop, click, tap, or swipe. I see it as an extension of what
1479 <a href="https://idlewords.com/talks/website_obesity.htm#minimalism">Maciej Cegłowski memorably called</a> “chickenshit minimalism”.
1480 He defined it as “the illusion of simplicity backed by megabytes
1481 of cruft”; I see parallels in a “junk drawer” approach that
1482 prioritizes the appearance of simplicity over functional clarity.
1483 It adds complexity because it reduces clutter, and it allows UI
1484 designers to avoid making choices about interface hierarchy by
1485 burying everything but the most critical elements behind vague
1486 controls.</p>
1487
1488 <p>If UI density is a continuum, the other side of chickenshit
1489 minimalism might be something like Microsoft’s <a href="https://en.wikipedia.org/wiki/Ribbon_(computing)#Microsoft_software">“ribbon”
1490 toolbar</a>. Dozens of controls of various sizes and types,
1491 loosely grouped by function, and separated by a tabbed UI
1492 creates a confusing mess. But being unnecessarily reductionist
1493 with onscreen controls also creates confusion. I do not want
1494 every web browser control available at all times, but I cannot
1495 see what users gain by making it harder to find the reload
1496 button in Safari.</p>
1497 </blockquote>
1498
1499 <hr />
1500
1501 <p>There’s an axiom widely (but alas, probably <a href="https://quoteinvestigator.com/2011/05/13/einstein-simple/">spuriously</a>) attributed to Albert Einstein: “Everything should be as simple as possible, but not simpler.” But I don’t even think that applies to this new Safari design. It’s worse. It just <em>looks</em> simpler. All the old functionality remains — it’s just harder to access, harder to discover intuitively, and more distracting. One can only presume that Apple’s HI team thinks they’re reducing needless “clutter”, but what they’re doing is systematically removing the coherence between what apps look like and the functionality they offer.</p>
1502
1503 <p>Here’s another axiom, <a href="https://daringfireball.net/linked/2007/01/23/how-it-works">whose attribution is certain</a>: “Most people make the mistake of thinking design is what it looks like. People think it’s this veneer — that the designers are handed this box and told, ‘Make it look good!’ That’s not what we think design is. It’s not just what it looks like and feels like. Design is how it works.”</p>
1504
1505 <div class="footnotes">
1506 <hr />
1507 <ol>
1508
1509 <li id="fn1-2021-07-02">
1510 <p>“AppleScript scripts” has always felt a little repetitively awkward, but talking about shortcuts in Shortcuts is worse. I wish Apple had called them “workflows” or something instead. I might use that here at DF when I’d otherwise write “Shortcuts shortcuts” though. <a href="#fnr1-2021-07-02" class="footnoteBackLink" title="Jump back to footnote 1 in the text.">↩︎</a></p>
1511 </li>
1512
1513 </ol>
1514 </div>
1515
1516
1517
1518 ]]></content>
1519 <title>★ Regarding the Safari 15 Public Betas for Mac and iOS</title></entry><entry>
1520
1521 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/06/annotating_apples_anti-sideloading_white_paper" />
1522 <link rel="shorturl" href="http://df4.us/ti6" />
1523 <id>tag:daringfireball.net,2021://1.38238</id>
1524 <published>2021-06-23T21:47:23Z</published>
1525 <updated>2021-06-25T12:33:49Z</updated>
1526 <author>
1527 <name>John Gruber</name>
1528 <uri>http://daringfireball.net/</uri>
1529 </author>
1530 <summary type="text">I remain convinced Apple wouldn’t be facing these regulatory pressures today if they’d walked away from a strategy of maximizing App Store profits years ago, and I also think they could largely dissipate these pressures today by doing it now — better late than never.</summary>
1531 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1532 <p>Apple today released a white paper arguing against proposed legislation that would mandate the ability to sideload apps (and thereby alternative app stores) on iOS/iPadOS:<sup id="fnr1-2021-06-23"><a href="#fn1-2021-06-23">1</a></sup> “<a href="https://www.apple.com/privacy/docs/Building_a_Trusted_Ecosystem_for_Millions_of_Apps.pdf">Building a Trusted Ecosystem for Millions of Apps</a>”.<sup id="fnr2-2021-06-23"><a href="#fn2-2021-06-23">2</a></sup> I think it’s good, fair, and cogent. I highly encourage you to read it — it’s not long — then come back for my annotations below.</p>
1533
1534 <p>The paper opens with this quote from Steve Jobs, <a href="https://tidbits.com/2007/10/17/steve-jobss-iphone-sdk-letter/">announcing the iPhone SDK</a>:<sup id="fnr3-2021-06-23"><a href="#fn3-2021-06-23">3</a></sup></p>
1535
1536 <blockquote>
1537 <p>“We’re trying to do two diametrically opposed things at once:
1538 provide an advanced and open platform to developers while at the
1539 same time protect iPhone users from viruses, malware, privacy
1540 attacks, etc. This is no easy task.” — Steve Jobs, 2007</p>
1541 </blockquote>
1542
1543 <p>As ever, Steve Jobs was a succinct and forceful communicator. That “diametrically opposed” tension he described at the outset, 14 years ago, remains exactly the core of Apple’s argument in this paper today.</p>
1544
1545 <p>Page 4, under a section subtitled “This approach to security and privacy has been highly effective”:</p>
1546
1547 <blockquote>
1548 <p>Additionally, even users who prefer to only download apps from the
1549 App Store could be forced to download an app they need for work or
1550 for school from third-party stores if it is not made available on
1551 the App Store. Or they could be tricked into downloading apps from
1552 third-party app stores masquerading as the App Store.</p>
1553 </blockquote>
1554
1555 <p>This, to me, is perhaps <em>the</em> key point that sideloading proponents ignore. Arguments in favor of allowing sideloading on iOS, from users, tend to boil down to “<em>It’s my device, I should be allowed to install whatever I want. If most users want to stick with the App Store, that’s fine for them and they’ll keep all the benefits as they currently stand, while I and others will have the freedom to install whatever we want.</em>” That argument is not wrong! There <em>would</em> be benefits to allowing sideloading, exactly along the lines of how there are benefits to being able to install apps outside the App Store via TestFlight, enterprise distribution, and compiling apps from source code with Xcode.</p>
1556
1557 <p>Sideloading would take things to a new level though. TestFlight still requires some approval from Apple, and TestFlight distribution is limited to 10,000 users. Enterprise distribution requires an enterprise certificate from Apple. And compiling from source code requires a developer account, significant technical expertise, and, well, the source code to the app.</p>
1558
1559 <p>What the sideloading arguments ignore are the enormous tradeoffs involved. Yes, there would be benefits — a lot of cool apps that aren’t permitted in the App Store would be installable by as many iOS users as want to install them. But many non-technical users would inevitably wind up installing undesirable apps via work/school requirements or trickery that they could not be required or tricked into installing today. Consider just the example of “proctoring apps” that students are required to install for remote test taking. They’re a surveillance menace, <a href="https://www.eff.org/deeplinks/2020/08/proctoring-apps-subject-students-unnecessary-surveillance">as the EFF reported in August</a>.</p>
1560
1561 <p>Technically, yes, on platforms that allow it, sideloading is the user’s choice. But socially and psychologically, it often isn’t.<sup id="fnr4-2021-06-23"><a href="#fn4-2021-06-23">4</a></sup></p>
1562
1563 <p>Page 4:</p>
1564
1565 <blockquote>
1566 <p>In the end, users would have to constantly be on the lookout for
1567 scams, never knowing who or what to trust, and as a result many
1568 users would download fewer apps from fewer developers.</p>
1569 </blockquote>
1570
1571 <p>This is another key point that cannot be overstated. As things stand today, you cannot “mess up” your iOS device by installing the wrong software. You can easily uninstall all traces of any app you do install with a tap-and-hold on the app’s icon. No app you install can <a href="https://chromeisbad.com/">entrench invisible background agents that act like system software</a>. And because of this, hundreds of millions of non-technical iOS users install far more software on their iOS devices than they do or did on their PCs — <em>including Macs</em>. This, despite the fact that PCs are far more powerful devices. Typical users install more apps on their less capable phones than they do on their far more capable PCs. This is as close as we can get to proof that Apple’s App Store model on iOS hasn’t just worked, but has proven to be wildly successful <em>and popular with users</em>.</p>
1572
1573 <p>Related point: An app’s ability to even <em>request</em> access to health data, or contacts, or to create a VPN, rests on App Store review. If an app says it’s a game but requests the entitlement to prompt the user for access to health data, Apple’s App Store review will reject it. An Epic-run App Store would be making parallel and different decisions about which entitlements to grant to which apps. A sideloaded app would make those decisions for itself. Surveillance tracking would go back to “whatever the app wants to do”.</p>
1574
1575 <p>Page 9:</p>
1576
1577 <blockquote>
1578 <p>iPhone is used every day by over a billion people — for banking,
1579 to manage health data, and to take pictures of their families.
1580 This large user base would make an appealing and lucrative target
1581 for cybercriminals and scammers, and allowing sideloading would
1582 spur a flood of new investment into attacks on iPhone, well beyond
1583 the scale of attacks on other platforms like Mac.</p>
1584 </blockquote>
1585
1586 <p>Here Apple dances around the elephant in the room — the question of why iOS shouldn’t just work like the Mac with regard to non-App Store software. Apple’s deft argument is that there are far fewer Macs than iOS devices, making the Mac a less enticing target for scammers and crooks (including privacy crooks). That’s more or less the argument Windows proponents used to explain the profound prevalence of malware on Windows compared to the Mac back in the day, whilst Apple (and Mac proponents) argued otherwise, that the Mac actually was far more secure at a technical level.</p>
1587
1588 <p>But the truth Apple won’t come out and say is that it’s <em>both</em>. The Mac <em>was</em> more secure by design, but <em>also</em> a far less enticing target because of how many more users were (and still are) on Windows. And, today, iOS <em>is</em> more secure and private than the Mac. That’s the nature of the Mac as a full PC platform.</p>
1589
1590 <p>I’ll admit it: if Mac-style sideloading were added to iOS, I’d enable it, for the same reason I enable installing apps from outside the App Store on my Mac: I trust myself to only install trustworthy software. But it doesn’t make me a hypocrite to say that I think it would be worse for the platform as a whole.<sup id="fnr5-2021-06-23"><a href="#fn5-2021-06-23">5</a></sup></p>
1591
1592 <p>The Mac is fundamentally designed for users who are at least <em>somewhat</em> technically savvy, but tries its best to keep non-savvy users from doing things they shouldn’t. But you can always hurt yourself, sometimes badly, with any true power tool. The iPhone is the converse: designed first and foremost for the non-savvy user, and tries to accommodate power users as best it can within the limits of that primary directive.</p>
1593
1594 <p>Page 11:</p>
1595
1596 <blockquote>
1597 <p><em>The goal of App Review is to ensure that apps on the App Store
1598 are trustworthy</em> and that the information provided on an app’s App
1599 Store page accurately represents how the app works and what data
1600 it will access. We are constantly improving this process: we
1601 update and refine our tools and our methodology continuously.</p>
1602 </blockquote>
1603
1604 <p>The problem Apple is facing today is that it’s clear that one word in the above is inaccurate: the opening “the”. The above is <em>a</em> goal of the App Store — and I would argue that it remains the <em>primary</em> goal. But clearly the App Store serves another goal for Apple: making the company money. Exhibit A: <a href="https://daringfireball.net/2020/06/hey_app_store_rejection_flimsiness">last year’s Hey fiasco</a>. Nothing about Apple’s rejection of Hey (or, I’d wager, some number of <em>thousands</em> of other apps flagged by App Store review for similar reasons) was about trustworthiness. It was about money.</p>
1605
1606 <p>That’s a conflict of interest, and it detracts significantly from Apple’s entirely legitimate trustworthiness argument defending the App Store model for distribution. I remain convinced Apple wouldn’t be facing these regulatory pressures today <a href="https://daringfireball.net/2021/06/app_store_the_schiller_cut">if they’d walked away from a strategy of maximizing App Store profits years ago</a>, and I also think they could largely dissipate these pressures today by doing it now — better late than never.</p>
1607
1608 <p>Also on page 11:</p>
1609
1610 <blockquote>
1611 <p><em>Once users download an app through the App Store, they are able to
1612 control how that app functions and what data it is able to access</em>,
1613 using features such as App Tracking Transparency and permissions.
1614 Parents can further control what their kids buy with the Ask to
1615 Buy feature, how much time they spend on certain categories of
1616 apps with Screen Time features, and what data they share. Users
1617 are also able to centrally manage all app-related payments, and
1618 are able to easily view and cancel subscriptions that are paid for
1619 via In-App Payments. These controls could not be fully enforced on
1620 sideloaded apps.</p>
1621 </blockquote>
1622
1623 <p>All of this is true. But that last point, that <em>all</em> in-app subscriptions are listed in an obvious location, where it’s easy to unsubscribe, and you get email notifications before every renewal, is the singular reason why I think Apple should not — and should not be forced to — allow in-app purchases and especially subscriptions via developers’ own payment systems. What I endorse is allowing apps to direct users to the web to make purchases and subscriptions. In-app purchases vs. out-app purchases. Let Apple earn its cut by showing that in-app purchases have higher conversions.</p>
1624
1625 <p>My favorite example is The New York Times — by all accounts a reputable and trustworthy company. Subscribe to the Times in-app, where Apple gets a cut, and you can easily unsubscribe at any time with two taps in the Settings apps. Subscribe to the Times on their website, and you literally have to <a href="https://help.nytimes.com/hc/en-us/articles/360003499613-Cancel-your-subscription">call them on the telephone and argue with a Times rep</a> whose job is to talk you out of unsubscribing.</p>
1626
1627 <p>The current in-app purchase requirements are incredibly reassuring to me, as a user. I subscribe to many publications and services through in-app purchase that I would not subscribe to otherwise. Let apps <em>offer</em> the ability to use their own purchasing systems, but make it clear they’re doing so on the web, not in-app. (That’s what Hey does — and people trust Hey because they trust the company behind it.)</p>
1628
1629 <p>Page 12, in a list of statistics of App Store “protections in action in 2020”:</p>
1630
1631 <blockquote>
1632 <p><em>Apple deactivated 244 million customer accounts due to fraudulent
1633 and abusive activity, including fake reviews</em>. It also rejected
1634 424 million attempted account creations due to fraudulent and
1635 abusive patterns.</p>
1636 </blockquote>
1637
1638 <p>My reaction to these numbers: <em>Jiminy!</em></p>
1639
1640 <p>Assuming these number are accurate, they explain Apple’s seeming nonchalance to the continuing existence of scam apps that do get into the App Store, and the pervasiveness of fraudulent reviews. They’re catching the overwhelming majority of them.</p>
1641
1642 <p>I still say: <a href="https://daringfireball.net/search/bunco+squad">not good enough</a>, especially on the task of identifying and eliminating <em>successful</em> scams. But, still, wow, those are big numbers.</p>
1643
1644 <div class="footnotes">
1645 <hr />
1646 <ol>
1647
1648 <li id="fn1-2021-06-23">
1649 <p>Apple actually only talks about the iPhone in the white paper — the word “iPad” doesn’t appear once. But iPadOS and iOS are exactly the same in every regard discussed in the paper. I think Apple wisely focused on iPhone to keep it simple. I’ll do the same, and write only “iOS” as shorthand for “iOS and iPadOS” (and WatchOS and tvOS, for that matter). <a href="#fnr1-2021-06-23" class="footnoteBackLink" title="Jump back to footnote 1 in the text.">↩︎</a></p>
1650 </li>
1651
1652 <li id="fn2-2021-06-23">
1653 <p>It’s a PDF, not a web page, which is typical for “white paper” type things. But the biggest downside to publishing it as a PDF is that it’s hard to read on a phone, which feels at least slightly ironic. (Kudos to Apple though for the PDF’s svelte 295 KB file size, despite being illustrated throughout.) <a href="#fnr2-2021-06-23" class="footnoteBackLink" title="Jump back to footnote 2 in the text.">↩︎︎</a></p>
1654 </li>
1655
1656 <li id="fn3-2021-06-23">
1657 <p>Amusingly, Apple had to source Jobs’s quote to <a href="https://tidbits.com/2007/10/17/steve-jobss-iphone-sdk-letter/">TidBITS’s archived copy</a> of Jobs’s open letter announcing the SDK, because Apple never gave it a permalink at apple.com. In his preface to TidBITS’s hosted copy of the letter, Adam Engst wrote:</p>
1658 <blockquote>
1659 <p>Some things need to be in the permanent record, and since Apple
1660 didn’t see fit to give a permanent URL to Steve Jobs’s letter
1661 announcing that Apple would be creating an SDK for third party
1662 iPhone native applications, I’m reproducing it below for future
1663 reference.</p>
1664 </blockquote>
1665 <p>Even Apple apparently now agrees the letter belongs in the permanent record. <a href="#fnr3-2021-06-23" class="footnoteBackLink" title="Jump back to footnote 3 in the text.">↩︎︎</a></p>
1666 </li>
1667
1668 <li id="fn4-2021-06-23">
1669 <p>As an aside, this is why it would be a terrible idea to enrich WebKit into a full technical peer to native apps, or allow alternative web rendering engines empowered with such features, <a href="https://infrequently.org/2021/04/progress-delayed/">as many web developers shortsightedly, and recklessly (and perhaps selfishly) desire</a>. As things stand, WebKit allows users to go anywhere they want on the web, and install any web apps they want as apps on their iOS home screens — but WebKit’s limits are such that they can do so <em>without concern or any degree of technical savviness</em> because WebKit only offers functionality that is safe, secure, and private. Not to mention the fact that a world where any mobile app could be written as a pure web app would inevitably quickly devolve into a world where most apps are identical on iOS and Android, which is neither good for Apple <em>nor</em> for iOS users who prefer truly native iOS apps that fit in with Apple’s system-wide design idioms and integrate with iOS’s unique features. <a href="#fnr4-2021-06-23" class="footnoteBackLink" title="Jump back to footnote 4 in the text.">↩︎︎</a></p>
1670 </li>
1671
1672 <li id="fn5-2021-06-23">
1673 <p>My spitball idea for sideloading would be for Apple to create a “developer mode” on iOS devices that allows for Mac-style sideloading of apps. Something that requires a <em>paid</em> Apple developer account. No one is going to get tricked or bamboozled into signing up for a $100/year ADC account. And when (not if) some users who enable it wind up installing foolish software, “developer mode” is a pretty good way of saying “you should know better”. And disabling “developer mode” would, if possible, render inert any software on the device installed via this means. Just my spitball. <a href="#fnr5-2021-06-23" class="footnoteBackLink" title="Jump back to footnote 5 in the text.">↩︎︎</a></p>
1674 </li>
1675
1676
1677 </ol>
1678 </div>
1679
1680
1681
1682 ]]></content>
1683 <title>★ Annotating Apple’s Anti-Sideloading White Paper</title></entry><entry>
1684
1685 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/06/pichai_wakabayashi" />
1686 <link rel="shorturl" href="http://df4.us/thy" />
1687 <id>tag:daringfireball.net,2021://1.38230</id>
1688 <published>2021-06-22T00:29:41Z</published>
1689 <updated>2021-06-22T00:29:42Z</updated>
1690 <author>
1691 <name>John Gruber</name>
1692 <uri>http://daringfireball.net/</uri>
1693 </author>
1694 <summary type="text">One person’s overcaution is another’s focus.</summary>
1695 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1696 <p><a href="https://www.nytimes.com/2021/06/21/technology/sundar-pichai-google.html">Daisuke Wakabayashi, reporting for The New York Times</a>:</p>
1697
1698 <blockquote>
1699 <p>It is hard to argue that things aren’t going great for Google.
1700 Revenue and profits are <a href="https://www.nytimes.com/2021/04/27/technology/alphabet-google-earnings.html">charting new highs</a> every three
1701 months. Google’s parent company, Alphabet, is worth $1.6 trillion.
1702 Google has rooted itself deeper and deeper into the lives of
1703 everyday Americans.</p>
1704
1705 <p>But a restive class of Google executives worry that the company is
1706 showing cracks. They say Google’s work force is <a href="https://www.nytimes.com/2018/10/31/technology/google-sexual-harassment-walkout.html">increasingly
1707 outspoken</a>. Personnel problems are <a href="https://www.nytimes.com/2020/12/03/technology/google-researcher-timnit-gebru.html">spilling into the
1708 public</a>. Decisive leadership and big ideas have given way to
1709 risk aversion and incrementalism. And some of those executives are
1710 leaving and letting everyone know exactly why.</p>
1711
1712 <p>Fifteen current and former Google executives, speaking on the
1713 condition of anonymity for fear of angering Google and Mr. Pichai,
1714 told The New York Times that Google was suffering from many of the
1715 pitfalls of a large, maturing company — a paralyzing bureaucracy,
1716 a bias toward inaction and a fixation on public perception.</p>
1717 </blockquote>
1718
1719 <p>I think there’s something interesting going on here, but Wakabayashi’s lede is far juicier than the meat of the article warrants. I’d argue that it boils down to the fact that Pichai has transformed Google into a more focused, and perhaps more boring, company, and that his internal critics preferred the old Google culture — one that did things just because they seemed clever or cool, not because they were necessarily strategically useful to the company. <a href="https://daringfireball.net/2013/12/thoughts_on_google_glass">Google Glass</a>, for example.</p>
1720
1721 <p>A comparison to Apple (shocking, coming from me, I know) is apt. Apple has touted that when it comes to product ideas, <a href="https://www.youtube.com/watch?v=XAEPqUtra6E">they have “a thousand no’s for every yes”</a>. Coincidentally, that WWDC-opening video is from 2013, the same year Google Glass became available. In 2013, Steve Jobs’s death was still a fresh emotional wound. But that “thousand no’s for every yes” mantra wasn’t defining a new Apple, it was clarifying that post-Jobs Apple would remain the same Apple. <a href="https://www.youtube.com/watch?v=H8eP99neOVs">Here’s Jobs at that extraordinary open-question session at WWDC 1997</a>, at the very start of the Apple-NeXT reunification that marks the beginning of modern Apple, explaining that “Focusing is about saying no.”</p>
1722
1723 <p>It seems undeniable that under Pichai, Google is more focused: more no’s, fewer yes’s. The sources in Wakabayashi’s report clearly want more yes’s. Maybe they’re right! Google is quite obviously a different company with a very different culture than Apple. But the results under Pichai, so far, <a href="https://www.wolframalpha.com/input/?i=GOOG+market+cap+24+October+2015+to+21+June+2021">are pretty good</a>.</p>
1724
1725 <p>Here’s one of the examples cited by Wakabayashi:</p>
1726
1727 <blockquote>
1728 <p>A common critique among current and former executives is that Mr.
1729 Pichai’s slow deliberations often feel like a way to play it safe
1730 and arrive at a “no.”</p>
1731
1732 <p>Google executives proposed the idea of acquiring Shopify as a way
1733 to challenge Amazon in online commerce a few years ago. Mr. Pichai
1734 rejected the idea because he thought Shopify was too expensive,
1735 two people familiar with the discussions said.</p>
1736
1737 <p>But those people said that they had never thought Mr. Pichai had
1738 the stomach for a deal and that the price was a convenient and
1739 ultimately misguided justification. Shopify’s share price has
1740 increased almost tenfold in the last few years. Jason Post, a
1741 Google spokesman, said, “There was never a serious discussion of
1742 this acquisition.”</p>
1743
1744 <p>One former executive said the company’s risk aversion was embodied
1745 by a state of perpetual research and development known internally
1746 as “pantry mode.” Teams will stash away products in case a rival
1747 creates something new and Google needs to respond quickly.</p>
1748 </blockquote>
1749
1750 <p>One person’s overcaution is another’s focus.</p>
1751
1752
1753
1754 ]]></content>
1755 <title>★ The New York Times: ‘Sundar Pichai Faces Internal Criticism at Google’</title></entry><entry>
1756
1757 <link rel="alternate" type="text/html" href="https://daringfireball.net/2021/06/the_talk_show_wwdc_2021" />
1758 <link rel="shorturl" href="http://df4.us/thq" />
1759 <id>tag:daringfireball.net,2021://1.38222</id>
1760 <published>2021-06-12T03:42:47Z</published>
1761 <updated>2021-06-13T16:55:14Z</updated>
1762 <author>
1763 <name>John Gruber</name>
1764 <uri>http://daringfireball.net/</uri>
1765 </author>
1766 <summary type="text">Special guests Craig Federighi and Greg Joswiak join me to discuss the news from WWDC 2021: the all-new multitasking interface in iPadOS 15, on-device Siri, new privacy controls in Safari and Mail, MacOS 12 Monterey, and more.</summary>
1767 <content type="html" xml:base="https://daringfireball.net/" xml:lang="en"><![CDATA[
1768 <p>Special guests Craig Federighi and Greg Joswiak join me to discuss the news from WWDC 2021: the all-new multitasking interface in iPadOS 15, on-device Siri, new privacy controls in Safari and Mail, MacOS 12 Monterey, and more.</p>
1769
1770 <p><iframe width="480" height="270" src="https://www.youtube.com/embed/-SzbucgATjA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
1771
1772 <p>Brought to you by these outstanding sponsors:</p>
1773
1774 <ul>
1775 <li>MacPaw — Get started with the free version of <a href="http://bit.ly/CleanMyMacX_WWDC2021">CleanMyMac X</a> and install <a href="http://stpp.co/JohnGruber">Setapp to get 200+ curated Mac apps for free</a>. </li>
1776 <li><a href="https://flatfile.com/df">Flatfile</a> — The data onboarding platform for any company that relies on migrating data from point A to point B, as intuitively as possible. </li>
1777 <li><a href="https://linode.com/thetalkshow">Linode</a> — voted the Top Infrastructure as a Service Provider by both G2 and TrustRadius. Use this link and get $100 in credit when you create a free account.</li>
1778 </ul>
1779
1780 <p>Extra special thanks to my friends at <a href="https://sandwich.co/">Sandwich</a> for their deft work on the video.</p>
1781
1782
1783
1784 ]]></content>
1785 <title>★ The Talk Show Remote From WWDC 2021, With Craig Federighi and Greg Joswiak</title></entry></feed><!-- THE END -->