daringfireball.net.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files | |
git clone git://git.codemadness.org/sfeed_tests | |
Log | |
Files | |
Refs | |
README | |
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://daringfirebal… | |
7 <id>https://daringfireball.net/feeds/main</id> | |
8 | |
9 | |
10 <updated>2021-08-04T23:34:45Z</updated><rights>Copyright © 2021, John G… | |
11 <title>Jim Cramer Explains the ‘Metaverse’ and What It Means… | |
12 <link rel="alternate" type="text/html" href="https://www.cnbc.co… | |
13 <link rel="shorturl" type="text/html" href="http://df4.us/tky" /> | |
14 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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’ … | |
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.theverg… | |
33 <link rel="shorturl" type="text/html" href="http://df4.us/tkx" /> | |
34 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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) phon… | |
64 | |
65 <div> | |
66 <a title="Permanent link to ‘Google Teases Upcoming Pixel 6 and 6 Pro… | |
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.emojip… | |
73 <link rel="shorturl" type="text/html" href="http://df4.us/tkw" /> | |
74 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
83 <p>🤔</p> | |
84 | |
85 <div> | |
86 <a title="Permanent link to ‘Emojipedia Acquired by Zedge’" href="… | |
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.politic… | |
93 <link rel="shorturl" type="text/html" href="http://df4.us/tku" /> | |
94 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 … | |
107 | |
108 <p>The social network — started a month ago by members of former P… | |
109 </blockquote> | |
110 | |
111 <div> | |
112 <a title="Permanent link to ‘Follow the Islamic State on Gettr’" h… | |
113 </div> | |
114 | |
115 ]]></content> | |
116 </entry><entry> | |
117 | |
118 <link rel="alternate" type="text/html" href="https://tara.ai/?re… | |
119 <link rel="shorturl" href="http://df4.us/tkv" /> | |
120 <link rel="related" type="text/html" href="https://daringfirebal… | |
121 <id>tag:daringfireball.net,2021:/feeds/sponsors//11.38335</id> | |
122 <author><name>Daring Fireball Department of Commerce</name></aut… | |
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/… | |
126 <p>We all want to build great software — as quickly as possible. H… | |
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 requireme… | |
132 <li><p><em>Visibility into actual progress</em></p> | |
133 | |
134 <p>Code changes are the best indicators of progress. Use tools that enab… | |
135 <li><p><em>Manual status updates</em></p> | |
136 | |
137 <p>Manual updates are the achilles heel of every project. Use tools that… | |
138 </ul> | |
139 | |
140 <p>One workspace for your team’s docs, sprints, and tasks synced to co… | |
141 | |
142 <div> | |
143 <a title="Permanent link to ‘Tara AI — Build Better Software, F… | |
144 </div> | |
145 | |
146 ]]></content> | |
147 <title>[Sponsor] Tara AI — Build Better Software, Faster</titl… | |
148 <title>‘The Costs of Selling COVID Fear’</title> | |
149 <link rel="alternate" type="text/html" href="https://surowiecki.… | |
150 <link rel="shorturl" type="text/html" href="http://df4.us/tkt" /> | |
151 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
160 <p>James Surowiecki:</p> | |
161 | |
162 <blockquote> | |
163 <p>When the CDC changed its guidance on masking earlier this week �… | |
164 | |
165 <p>This reaction was not justified by the actual data in the CDC documen… | |
166 </blockquote> | |
167 | |
168 <p>Headlines matter, and the headlines for these stories have been gross… | |
169 | |
170 <div> | |
171 <a title="Permanent link to ‘‘The Costs of Selling COVID Fear’’… | |
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.dgriffi… | |
178 <link rel="shorturl" type="text/html" href="http://df4.us/tks" /> | |
179 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
188 <p>Griffin Jones:</p> | |
189 | |
190 <blockquote> | |
191 <p>The <a href="https://deskthority.net/wiki/AppleDesign_Keyboard">App… | |
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 Keyb… | |
200 </div> | |
201 | |
202 ]]></content> | |
203 </entry><entry> | |
204 <title>GitFinder</title> | |
205 <link rel="alternate" type="text/html" href="https://gitfinder.c… | |
206 <link rel="shorturl" type="text/html" href="http://df4.us/tkr" /> | |
207 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
216 <p>My thanks to GitFinder for sponsoring last week at DF. GitFinder inte… | |
217 | |
218 <ul> | |
219 <li>See Git status of files directly in Finder with descriptive icon bad… | |
220 <li>Perform Git operations directly in Finder using customizable context… | |
221 <li>Enjoy the full Git experience — merge, rebase, stash, resolve,… | |
222 <li>Do everything using your mouse, clicking on buttons and using contex… | |
223 <li>Or, do everything using your keyboard, with fully-customizable key s… | |
224 </ul> | |
225 | |
226 <p>All this and much more in a fast, lightweight, securely-sandboxed and… | |
227 | |
228 <div> | |
229 <a title="Permanent link to ‘GitFinder’" href="https://daringfireb… | |
230 </div> | |
231 | |
232 ]]></content> | |
233 </entry><entry> | |
234 <title>Shawn King: ‘Be Wary of the “iPhone Photography Award… | |
235 <link rel="alternate" type="text/html" href="https://www.loopins… | |
236 <link rel="shorturl" type="text/html" href="http://df4.us/tkq" /> | |
237 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
246 <p>Shawn King, writing for The Loop regarding <em>last year’s</em> iPh… | |
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 sub… | |
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:… | |
257 with Input</a>, the founder of the IPPAWARDS Kenan Aktulun | |
258 (whose <a href="https://twitter.com/keakt">Twitter account</a> is protec… | |
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 … | |
278 </div> | |
279 | |
280 ]]></content> | |
281 </entry><entry> | |
282 <title>Rolling Stone: ‘How Dommes Are Convincing Submissives t… | |
283 <link rel="alternate" type="text/html" href="https://www.rolling… | |
284 <link rel="shorturl" type="text/html" href="http://df4.us/tkp" /> | |
285 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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… | |
298 | |
299 <p>Then Bob saw a tweet from Goddess Alexandra Snow, a professional domi… | |
300 </blockquote> | |
301 | |
302 <p>More like this, please.</p> | |
303 | |
304 <div> | |
305 <a title="Permanent link to ‘Rolling Stone: ‘How Dommes Are Convinc… | |
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://daringfireb… | |
312 <link rel="shorturl" type="text/html" href="http://df4.us/tko" /> | |
313 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
322 <p>Special guest: John Moltz. Special topics: Playdate preorders, MagSaf… | |
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… | |
328 <li><a href="https://awaytravel.com/talkshow">Away</a>: Because this sea… | |
329 <li><a href="https://squarespace.com/talkshow">Squarespace</a>: Everythi… | |
330 <li><a href="https://linode.com/thetalkshow">Linode</a>: Instantly deplo… | |
331 <li><a href="https://mackweldon.com/talkshow">Mack Weldon</a>: Reinventi… | |
332 </ul> | |
333 | |
334 <div> | |
335 <a title="Permanent link to ‘The Talk Show: ‘You Called Him Pixel M… | |
336 </div> | |
337 | |
338 ]]></content> | |
339 </entry><entry> | |
340 <title>Children’s Hospital of Philadelphia to Mandate COVID-19… | |
341 <link rel="alternate" type="text/html" href="https://www.inquire… | |
342 <link rel="shorturl" type="text/html" href="http://df4.us/tkn" /> | |
343 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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… | |
356 | |
357 <p>“We believe that it is our duty to protect those who cannot protect… | |
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… | |
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… | |
370 <link rel="shorturl" type="text/html" href="http://df4.us/tkm" /> | |
371 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
380 <p>Aaron E. Carroll, chief health officer for Indiana University, in a g… | |
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 … | |
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/opinio… | |
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/2259463… | |
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/sci… | |
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 unvacc… | |
417 | |
418 <div> | |
419 <a title="Permanent link to ‘Mandate Vaccinations, Not Masks’" hre… | |
420 </div> | |
421 | |
422 ]]></content> | |
423 </entry><entry> | |
424 <title>Google and Facebook to Require Employees Get Vaccinated</… | |
425 <link rel="alternate" type="text/html" href="https://www.washing… | |
426 <link rel="shorturl" type="text/html" href="http://df4.us/tkl" /> | |
427 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
436 <p>Heather Kelly and Gerrit De Vynck, reporting for The Washington Post:… | |
437 | |
438 <blockquote> | |
439 <p>Google on Wednesday became the first Big Tech [<em>sic</em>] compan… | |
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… | |
450 </div> | |
451 | |
452 ]]></content> | |
453 </entry><entry> | |
454 <title>Danny Meyer’s Restaurants Will Require Both Employees a… | |
455 <link rel="alternate" type="text/html" href="https://twitter.com… | |
456 <link rel="shorturl" type="text/html" href="http://df4.us/tkk" /> | |
457 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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… | |
480 </div> | |
481 | |
482 ]]></content> | |
483 </entry><entry> | |
484 <title>Remember When Facebook Wanted to Use NSO Group’s Spywar… | |
485 <link rel="alternate" type="text/html" href="https://daringfireb… | |
486 <link rel="shorturl" type="text/html" href="http://df4.us/tkj" /> | |
487 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
496 <p>One angle I didn’t see resurface amidst <a href="https://www.amnest… | |
497 | |
498 <div> | |
499 <a title="Permanent link to ‘Remember When Facebook Wanted to Use NSO… | |
500 </div> | |
501 | |
502 ]]></content> | |
503 </entry><entry> | |
504 <title>Mitch McConnell Is Going to Run Ads Urging Kentuckians to… | |
505 <link rel="alternate" type="text/html" href="https://www.reuters… | |
506 <link rel="shorturl" type="text/html" href="http://df4.us/tki" /> | |
507 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
516 <p>David Morgan, reporting for Reuters:</p> | |
517 | |
518 <blockquote> | |
519 <p>“Not enough people are vaccinated,” said McConnell, a polio sur… | |
520 | |
521 <p>McConnell, who was vaccinated for COVID-19 in December and has been 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 Urgi… | |
528 </div> | |
529 | |
530 ]]></content> | |
531 </entry><entry> | |
532 <title>Charles Barkley: Sports Leagues ‘Should Force Guys to G… | |
533 <link rel="alternate" type="text/html" href="https://www.cnbc.co… | |
534 <link rel="shorturl" type="text/html" href="http://df4.us/tkh" /> | |
535 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
544 <p>Jade Scipioni, reporting for CNBC:</p> | |
545 | |
546 <blockquote> | |
547 <p>“Yes, I’m vaccinated,” says NBA legend Charles Barkley. “Ev… | |
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/… | |
562 | |
563 <div> | |
564 <a title="Permanent link to ‘Charles Barkley: Sports Leagues ‘Shoul… | |
565 </div> | |
566 | |
567 ]]></content> | |
568 </entry><entry> | |
569 <title>Techdirt Is Now Entirely Without Any Google Ads or Tracki… | |
570 <link rel="alternate" type="text/html" href="https://www.techdir… | |
571 <link rel="shorturl" type="text/html" href="http://df4.us/tkg" /> | |
572 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
581 <p>Mike Masnick:</p> | |
582 | |
583 <blockquote> | |
584 <p>Techdirt is one of the very, very, very few truly independent media… | |
585 </blockquote> | |
586 | |
587 <p>Techdirt is irreplaceable. There’s no other site like it. And indee… | |
588 | |
589 <div> | |
590 <a title="Permanent link to ‘Techdirt Is Now Entirely Without Any Goo… | |
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.c… | |
597 <link rel="shorturl" type="text/html" href="http://df4.us/tkf" /> | |
598 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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/ap… | |
617 | |
618 <div> | |
619 <a title="Permanent link to ‘Apple Reports Record Third Quarter Resul… | |
620 </div> | |
621 | |
622 ]]></content> | |
623 </entry><entry> | |
624 <title>As Promised, Safari for iPadOS 15 Beta 4 Has a Standalone… | |
625 <link rel="alternate" type="text/html" href="https://www.macrumo… | |
626 <link rel="shorturl" type="text/html" href="http://df4.us/tke" /> | |
627 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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… | |
650 | |
651 <div> | |
652 <a title="Permanent link to ‘As Promised, Safari for iPadOS 15 Beta 4… | |
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… | |
659 <link rel="shorturl" type="text/html" href="http://df4.us/tkd" /> | |
660 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 iO… | |
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. … | |
679 </blockquote> | |
680 | |
681 <p><a href="https://twitter.com/gruber/status/1420134055799033859">I res… | |
682 | |
683 <p><a href="https://developer.apple.com/design/human-interface-guideline… | |
684 | |
685 <p><a href="https://twitter.com/parrots/status/1420086381204934665">Curt… | |
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 Bet… | |
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.macrumo… | |
703 <link rel="shorturl" type="text/html" href="http://df4.us/tkc" /> | |
704 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
713 <p>On iPhone:</p> | |
714 | |
715 <ul> | |
716 <li><p>The Share button is back in the toolbar, replacing the “···�… | |
717 <li><p>The Reload button is back. But it’s bizarrely tiny — way … | |
718 <li><p>Bookmarks are supposed to be easier to access, but I think most u… | |
719 </ul> | |
720 | |
721 <p>Apple is clearly trying to address the <a href="https://daringfirebal… | |
722 | |
723 <div> | |
724 <a title="Permanent link to ‘Safari UI Changes in iOS 15 Beta 4’" … | |
725 </div> | |
726 | |
727 ]]></content> | |
728 </entry><entry> | |
729 <title>WSJ Investigation Into How TikTok’s Algorithm Figures O… | |
730 <link rel="alternate" type="text/html" href="https://www.wsj.com… | |
731 <link rel="shorturl" type="text/html" href="http://df4.us/tkb" /> | |
732 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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>Upd… | |
751 | |
752 <div> | |
753 <a title="Permanent link to ‘WSJ Investigation Into How TikTok’s Al… | |
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://daringfirebal… | |
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… | |
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… | |
774 | |
775 <p>We founded this company to foster healthy discourse by rethinking the… | |
776 </blockquote> | |
777 | |
778 <p>Ugh.</p> | |
779 | |
780 <p>Congrats to Hobbs and Huey (presuming this is a good outcome for them… | |
781 | |
782 <p>Brief is an extraordinary app. It cost $5-6/month (it varied over the… | |
783 | |
784 <p>Even the company’s name — Broadsheet — harkened back to… | |
785 | |
786 <p>Also, Brief is a beautiful app, designed specifically for iOS. It has… | |
787 | |
788 <p>I want more apps with a <em>finite</em> scroll, which respect, rather… | |
789 | |
790 <div> | |
791 <a title="Permanent link to ‘Brief Grief’" href="https://daringfir… | |
792 </div> | |
793 | |
794 ]]></content> | |
795 </entry><entry> | |
796 <title>MacOS 12 Monterey Beta 4 Now Supports Live Text on Intel … | |
797 <link rel="alternate" type="text/html" href="https://twitter.com… | |
798 <link rel="shorturl" type="text/html" href="http://df4.us/tk9" /> | |
799 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
808 <p>When announced at WWDC last month, Live Text required Apple silicon o… | |
809 | |
810 <div> | |
811 <a title="Permanent link to ‘MacOS 12 Monterey Beta 4 Now Supports Li… | |
812 </div> | |
813 | |
814 ]]></content> | |
815 </entry><entry> | |
816 <title>JP Morgan Analysts Claim Apple to Use Titanium Alloy for … | |
817 <link rel="alternate" type="text/html" href="https://appleinside… | |
818 <link rel="shorturl" type="text/html" href="http://df4.us/tk8" /> | |
819 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 woul… | |
845 | |
846 <div> | |
847 <a title="Permanent link to ‘JP Morgan Analysts Claim Apple to Use Ti… | |
848 </div> | |
849 | |
850 ]]></content> | |
851 </entry><entry> | |
852 <title>First Person Charged Under Hong Kong Security Law Found G… | |
853 <link rel="alternate" type="text/html" href="https://www.aljazee… | |
854 <link rel="shorturl" type="text/html" href="http://df4.us/tk7" /> | |
855 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 Sec… | |
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.thering… | |
897 <link rel="shorturl" type="text/html" href="http://df4.us/tk5" /> | |
898 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
907 <p>Mirin Fader, in an excerpt from her new book, <em><a href="https://am… | |
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 g… | |
924 | |
925 <div> | |
926 <a title="Permanent link to ‘Not Kidding About Those Blue Bubbles’"… | |
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://whyisthisin… | |
933 <link rel="shorturl" type="text/html" href="http://df4.us/tk4" /> | |
934 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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/13696581733… | |
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 med… | |
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/r… | |
958 URL pattern matching rule on Russia’s <a href="https://www.theguardian… | |
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’" … | |
966 </div> | |
967 | |
968 ]]></content> | |
969 </entry><entry> | |
970 <title>TextSniper</title> | |
971 <link rel="alternate" type="text/html" href="https://textsniper.… | |
972 <link rel="shorturl" type="text/html" href="http://df4.us/tk3" /> | |
973 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
982 <p>OCR was a big part of WWDC last month, with the new Live Text feature… | |
983 | |
984 <div> | |
985 <a title="Permanent link to ‘TextSniper’" href="https://daringfire… | |
986 </div> | |
987 | |
988 ]]></content> | |
989 </entry><entry> | |
990 | |
991 <link rel="alternate" type="text/html" href="https://gitfinder.c… | |
992 <link rel="shorturl" href="http://df4.us/tk6" /> | |
993 <link rel="related" type="text/html" href="https://daringfirebal… | |
994 <id>tag:daringfireball.net,2021:/feeds/sponsors//11.38310</id> | |
995 <author><name>Daring Fireball Department of Commerce</name></aut… | |
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/… | |
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 bad… | |
1003 <li>Perform git operations directly in Finder using customizable context… | |
1004 <li>Enjoy the full git experience (merge, rebase, stash, resolve, reset,… | |
1005 <li>Do everything using your mouse, clicking on buttons and numerous con… | |
1006 <li>Do everything using your keyboard with fully-customizable key shortc… | |
1007 </ul> | |
1008 | |
1009 <p>All this and much more in a fast, lightweight, securely sandboxed and… | |
1010 | |
1011 <div> | |
1012 <a title="Permanent link to ‘GitFinder’" href="https://daringfireb… | |
1013 </div> | |
1014 | |
1015 ]]></content> | |
1016 <title>[Sponsor] GitFinder</title></entry><entry> | |
1017 <title>Chrome Home — Abandoned Redesign of Mobile Chrome C… | |
1018 <link rel="alternate" type="text/html" href="https://read.cv/cle… | |
1019 <link rel="shorturl" type="text/html" href="http://df4.us/tk2" /> | |
1020 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
1029 <p><a href="https://twitter.com/cleerview/status/1419336516040544264">Ch… | |
1030 | |
1031 <blockquote> | |
1032 <p>I’ve been fascinated to watch the reaction to Safari in iOS 15 be… | |
1033 </blockquote> | |
1034 | |
1035 <p><a href="https://read.cv/cleer/1R6eDCnOEDMDlRjMDbq8">His story</a>:</… | |
1036 | |
1037 <blockquote> | |
1038 <p>I created the original concept and pitch for Chrome Home in 2016. I… | |
1039 | |
1040 <ol> | |
1041 <li><p>Phones were growing in size, and we had opportunity to innovate i… | |
1042 <li><p>Mobile Chrome was also growing in features — but because it… | |
1043 </ol> | |
1044 | |
1045 <p>The idea caught traction internally, eventually becoming a Chrome org… | |
1046 | |
1047 <p>We heard a mixture of reactions. The feature gained a cult following … | |
1048 | |
1049 <p>So just as I strongly as I had pitched the original concept, I advoca… | |
1050 </blockquote> | |
1051 | |
1052 <p>Really curious to see what the next betas of Safari look like on iOS … | |
1053 | |
1054 <div> | |
1055 <a title="Permanent link to ‘Chrome Home — Abandoned Redesign o… | |
1056 </div> | |
1057 | |
1058 ]]></content> | |
1059 </entry><entry> | |
1060 <title>Toyota, Behind on Electric Cars, Lobbies Against Higher F… | |
1061 <link rel="alternate" type="text/html" href="https://www.nytimes… | |
1062 <link rel="shorturl" type="text/html" href="http://df4.us/tk1" /> | |
1063 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 governm… | |
1076 | |
1077 <p>Behind that position is a business quandary: Even as other automakers… | |
1078 </blockquote> | |
1079 | |
1080 <p>This sounds like a once-great company that has lost its way. The real… | |
1081 | |
1082 <div> | |
1083 <a title="Permanent link to ‘Toyota, Behind on Electric Cars, Lobbies… | |
1084 </div> | |
1085 | |
1086 ]]></content> | |
1087 </entry><entry> | |
1088 <title>Flatfile Portal</title> | |
1089 <link rel="alternate" type="text/html" href="https://flatfile.co… | |
1090 <link rel="shorturl" type="text/html" href="http://df4.us/tk0" /> | |
1091 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
1100 <p>My thanks to Flatfile for once again sponsoring DF. Importing critica… | |
1101 | |
1102 <p>No formatting Excel files for hours, no relying on complicated import… | |
1103 | |
1104 <p>Integrate an intuitive data onboarding experience with Flatfile, in m… | |
1105 | |
1106 <div> | |
1107 <a title="Permanent link to ‘Flatfile Portal’" href="https://darin… | |
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.theverg… | |
1114 <link rel="shorturl" type="text/html" href="http://df4.us/tjz" /> | |
1115 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
1124 <p>Alex Heath, reporting for The Verge:</p> | |
1125 | |
1126 <blockquote> | |
1127 <p>Starting Friday, Facebook is bringing its nascent cloud gaming serv… | |
1128 | |
1129 <p>“We’ve come to the same conclusion as others: web apps are the on… | |
1130 </blockquote> | |
1131 | |
1132 <p>There’s a lot to roll your eyes at in this brief statement, but the… | |
1133 | |
1134 <p>Will be interesting to see if these web app games are actually good, … | |
1135 | |
1136 <div> | |
1137 <a title="Permanent link to ‘Facebook Brings Cloud Games to iOS via W… | |
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.ippawar… | |
1144 <link rel="shorturl" type="text/html" href="http://df4.us/tjy" /> | |
1145 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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://daringfirebal… | |
1157 | |
1158 <div> | |
1159 <a title="Permanent link to ‘Winners of the 2021 iPhone Photography A… | |
1160 </div> | |
1161 | |
1162 ]]></content> | |
1163 </entry><entry> | |
1164 <title>Iconfactory’s A.F.C. Richmond Wallpapers Are Now Free</… | |
1165 <link rel="alternate" type="text/html" href="https://www.patreon… | |
1166 <link rel="shorturl" type="text/html" href="http://df4.us/tjx" /> | |
1167 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 Wallpape… | |
1180 </div> | |
1181 | |
1182 ]]></content> | |
1183 </entry><entry> | |
1184 <title>Playdate Preview</title> | |
1185 <link rel="alternate" type="text/html" href="https://arstechnica… | |
1186 <link rel="shorturl" type="text/html" href="http://df4.us/tjw" /> | |
1187 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 … | |
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… | |
1213 | |
1214 <div> | |
1215 <a title="Permanent link to ‘Playdate Preview’" href="https://dari… | |
1216 </div> | |
1217 | |
1218 ]]></content> | |
1219 </entry><entry> | |
1220 <title>Apple Will Continue Releasing Security Updates for iOS 14… | |
1221 <link rel="alternate" type="text/html" href="https://techcrunch.… | |
1222 <link rel="shorturl" type="text/html" href="http://df4.us/tjv" /> | |
1223 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
1232 <p>From a good roundup of security updates announced at WWDC last month,… | |
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/… | |
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="http… | |
1251 | |
1252 <div> | |
1253 <a title="Permanent link to ‘Apple Will Continue Releasing Security U… | |
1254 </div> | |
1255 | |
1256 ]]></content> | |
1257 </entry><entry> | |
1258 <title>Tom Hanks Introduces the Cleveland Indians’ New Team Na… | |
1259 <link rel="alternate" type="text/html" href="https://twitter.com… | |
1260 <link rel="shorturl" type="text/html" href="http://df4.us/tju" /> | |
1261 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
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 India… | |
1274 </div> | |
1275 | |
1276 ]]></content> | |
1277 </entry><entry> | |
1278 <title>MacRumors: ‘Apple to Pull “iDOS 2” DOS Emulator Fro… | |
1279 <link rel="alternate" type="text/html" href="https://www.macrumo… | |
1280 <link rel="shorturl" type="text/html" href="http://df4.us/tjt" /> | |
1281 <link rel="related" type="text/html" href="https://daringfirebal… | |
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… | |
1290 <p>Cited for violating rule 11.38, which prohibits excessive harmless no… | |
1291 | |
1292 <div> | |
1293 <a title="Permanent link to ‘MacRumors: ‘Apple to Pull “iDOS 2”… | |
1294 </div> | |
1295 | |
1296 ]]></content> | |
1297 </entry><entry> | |
1298 | |
1299 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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 a… | |
1309 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1310 <p>“<a href="https://daringfireball.net/linked/2021/07/19/kirvin-safar… | |
1311 | |
1312 <p>Does removing proxy icons from document window title bars reduce “c… | |
1313 | |
1314 <p>In a sense, no personal computer interface can out-minimalize an old … | |
1315 | |
1316 <p>It’s devilishly hard work deciding what to expose at the top level … | |
1317 | |
1318 | |
1319 | |
1320 ]]></content> | |
1321 <title>★ Document Proxy Icons in MacOS 11 and 12 as a — Ahem�… | |
1322 | |
1323 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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 c… | |
1333 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1334 <p>A good mid-summer silly story from earlier today. Chaim Gartenberg, w… | |
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 �… | |
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/sta… | |
1356 | |
1357 <blockquote> | |
1358 <p>A possible explanation for the issue (as <a href="https://twitter.c… | |
1359 several</a> <a href="https://twitter.com/nannerb/status/1414981582318878… | |
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 v… | |
1371 | |
1372 <p>Apple’s Compass app will show you 69°. The Finder will tell you if… | |
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… | |
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�… | |
1383 | |
1384 <p>Problem is: <a href="https://daringfireball.net/linked/2020/02/04/cue… | |
1385 | |
1386 | |
1387 | |
1388 ]]></content> | |
1389 <title>★ If You Guys Are Really Us, What Number Are We Thinking Of?<… | |
1390 | |
1391 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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… | |
1401 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1402 <p><a href="https://mjtsai.com/blog/2021/06/17/safari-15/">Michael Tsai<… | |
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… | |
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/fo… | |
1431 | |
1432 <p>The only other one-tap control in the new design is the “···” … | |
1433 | |
1434 <p>The old design has no “···” menu because it doesn’t need one… | |
1435 | |
1436 <p>The system-wide standard iOS/iPadOS Share popover menu is one of the … | |
1437 | |
1438 <p>I also think the “ᴀA” button is a much better idea than putting… | |
1439 | |
1440 <p>Bookmarks are almost completely lost in the new design, and unless I�… | |
1441 | |
1442 <p>The only new thing the new iOS Safari design has going for it is that… | |
1443 | |
1444 <p>All that said, I agree with Tsai that the new Safari for Mac is even … | |
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/mattbirc… | |
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://twit… | |
1457 the <a href="https://twitter.com/siracusa/status/1402715575449686016">�… | |
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 d… | |
1469 | |
1470 <p>Tabs in Safari on Mac (and, in my opinion, iPad) were a solved proble… | |
1471 <a href="https://birchtree.me/blog/safari-15-what-you-gain-and-at-what-c… | |
1472 | |
1473 <p><a href="https://pxlnv.com/blog/safari-15-chickenshit-minimalism/">Ni… | |
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">Mac… | |
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.wik… | |
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://quotei… | |
1502 | |
1503 <p>Here’s another axiom, <a href="https://daringfireball.net/linked/20… | |
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 awkwa… | |
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… | |
1520 | |
1521 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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 faci… | |
1531 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1532 <p>Apple today released a white paper arguing against proposed legislati… | |
1533 | |
1534 <p>The paper opens with this quote from Steve Jobs, <a href="https://tid… | |
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 �… | |
1544 | |
1545 <p>Page 4, under a section subtitled “This approach to security and pr… | |
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 propo… | |
1556 | |
1557 <p>Sideloading would take things to a new level though. TestFlight still… | |
1558 | |
1559 <p>What the sideloading arguments ignore are the enormous tradeoffs invo… | |
1560 | |
1561 <p>Technically, yes, on platforms that allow it, sideloading is the user… | |
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 … | |
1572 | |
1573 <p>Related point: An app’s ability to even <em>request</em> access to … | |
1574 | |
1575 <p>Page 9:</p> | |
1576 | |
1577 <blockquote> | |
1578 <p>iPhone is used every day by over a billion people — for banki… | |
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 questio… | |
1587 | |
1588 <p>But the truth Apple won’t come out and say is that it’s <em>both<… | |
1589 | |
1590 <p>I’ll admit it: if Mac-style sideloading were added to iOS, I’d en… | |
1591 | |
1592 <p>The Mac is fundamentally designed for users who are at least <em>some… | |
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 … | |
1605 | |
1606 <p>That’s a conflict of interest, and it detracts significantly from A… | |
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… | |
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 su… | |
1624 | |
1625 <p>My favorite example is The New York Times — by all accounts a r… | |
1626 | |
1627 <p>The current in-app purchase requirements are incredibly reassuring to… | |
1628 | |
1629 <p>Page 12, in a list of statistics of App Store “protections in actio… | |
1630 | |
1631 <blockquote> | |
1632 <p><em>Apple deactivated 244 million customer accounts due to fraudule… | |
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 no… | |
1641 | |
1642 <p>I still say: <a href="https://daringfireball.net/search/bunco+squad">… | |
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 —�… | |
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” … | |
1654 </li> | |
1655 | |
1656 <li id="fn3-2021-06-23"> | |
1657 <p>Amusingly, Apple had to source Jobs’s quote to <a href="https://tid… | |
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 … | |
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… | |
1670 </li> | |
1671 | |
1672 <li id="fn5-2021-06-23"> | |
1673 <p>My spitball idea for sideloading would be for Apple to create a “de… | |
1674 </li> | |
1675 | |
1676 | |
1677 </ol> | |
1678 </div> | |
1679 | |
1680 | |
1681 | |
1682 ]]></content> | |
1683 <title>★ Annotating Apple’s Anti-Sideloading White Paper</title></… | |
1684 | |
1685 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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 f… | |
1695 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1696 <p><a href="https://www.nytimes.com/2021/06/21/technology/sundar-pichai-… | |
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/tech… | |
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.n… | |
1707 outspoken</a>. Personnel problems are <a href="https://www.nytimes.com/2… | |
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 Wakabayash… | |
1720 | |
1721 <p>A comparison to Apple (shocking, coming from me, I know) is apt. Appl… | |
1722 | |
1723 <p>It seems undeniable that under Pichai, Google is more focused: more n… | |
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 Critici… | |
1756 | |
1757 <link rel="alternate" type="text/html" href="https://daringfireball.… | |
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 Jos… | |
1767 <content type="html" xml:base="https://daringfireball.net/" xml:… | |
1768 <p>Special guests Craig Federighi and Greg Joswiak join me to discuss th… | |
1769 | |
1770 <p><iframe width="480" height="270" src="https://www.youtube.com/embed/-… | |
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://… | |
1776 <li><a href="https://flatfile.com/df">Flatfile</a> — The data onbo… | |
1777 <li><a href="https://linode.com/thetalkshow">Linode</a> — voted th… | |
1778 </ul> | |
1779 | |
1780 <p>Extra special thanks to my friends at <a href="https://sandwich.co/">… | |
1781 | |
1782 | |
1783 | |
1784 ]]></content> | |
1785 <title>★ The Talk Show Remote From WWDC 2021, With Craig Federighi a… |