MoreRSS

site iconDaring FireballModify

By John Gruber. A technology media focused on Apple.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Daring Fireball

Basic Apple Guy: Creator Studio Icon History

2026-01-20 06:31:20

Is there anyone who doesn’t find this sad?

Menu Bar, Title Bar, What’s the Difference?

2026-01-20 06:19:29

From Apple’s iPhone Mirroring documentation, boldface emphasis added:

  • Click to tap: Click your mouse or trackpad to tap. You can also swipe and scroll in the iPhone Mirroring app, and use your keyboard to type.

  • Open the App Switcher: Move your pointer to the top of the iPhone Mirroring screen until the menu bar appears, then click The App Switcher button to open the App Switcher.

  • Go to the Home Screen: If you’re in an app and want to return to the Home Screen, move your pointer to the top of the iPhone Mirroring screen until the menu bar appears, then click The App Switcher button.

It certainly sounds like these instructions are for users who, sadly, have the menu bar hidden by default. But there are no The App Switcher button or The App Switcher button buttons in the menu bar. These buttons are in the iPhone Mirroring window title bar, which is, for all users, hidden by default:

Screenshot of iPhone Mirroring, without window title bar.

but which presents a proper window title bar when the mouse pointer is hovering in the area where the title bar will appear:

Screenshot of iPhone Mirroring, with window title bar and arrow mouse pointer.

Since I’m feeling generous, I’ll chalk this up to an absentminded mistake on the part of Apple’s documentation team. If I were feeling cynical, I would instead suspect that Apple has so lost the plot on the Mac that they now employ documentation writers and editors who do not understand the difference between the menu bar and window title bars. (It doesn’t help that the iPhone Mirroring window title bar, like so many windows in Apple’s recent Mac apps, doesn’t have a title.)

For what it’s worth, this documentation is the same for both MacOS 15 Sequoia and 26 Tahoe.

Matthew Butterick on the Copyrightability of Fonts

2026-01-20 02:22:50

Matthew Butterick:

But more importantly, in practical terms — what would be the point? Since 2011, I’ve run a small font business. Not long after I release a font, it will be uploaded to some public pirate-software website. I can’t control that. Like every other kind of digital-media file, anyone who wants to pirate my fonts can do so if sufficiently motivated.

For that reason — and independent of copyright law — my business necessarily runs on something more akin to the honor system. I try to make nice fonts, price my licenses fairly, and thereby make internet strangers enthusiastic about sending me money rather than going to pirate websites. Enough of them do. My business continues. (Indeed, in terms of rational economic choice, I’ve argued that software piracy doesn’t exist.)

★ Crazy People Do Crazy Things

2026-01-20 01:48:46

Donald Trump, in a message (I wouldn’t call it a letter) sent to Norwegian Prime Minister Jonas Gahr Støre, confirmed by several news organizations:

Dear Jonas: Considering your Country decided not to give me the Nobel Peace Prize for having stopped 8 Wars PLUS, I no longer feel an obligation to think purely of Peace, although it will always be predominant, but can now think about what is good and proper for the United States of America. Denmark cannot protect that land from Russia or China, and why do they have a “right of ownership” anyway? There are no written documents, it’s only that a boat landed there hundreds of years ago, but we had boats landing there, also. I have done more for NATO than any other person since its founding, and now, NATO should do something for the United States. The World is not secure unless we have Complete and Total Control of Greenland. Thank you! President DJT

There’s a simple explanation for this. Trump is in cognitive decline and it’s accelerating from age-related dementia. He lives in an imaginary world that is increasingly cleaved from reality. (Norway, it should be pointed out, is not Denmark, the country of which Greenland is a part.)

Trump’s Venezuela operation was brazenly illegal. But it wasn’t crazy. Venezuela was not a U.S. ally. President Nicolas Maduro lost an election but stayed in power. Venezuela was producing military drones for the hostile regime in Iran, a self-declared enemy of the U.S., NATO, and Israel. Venezuela had a burgeoning alliance with China, the U.S.’s primary geopolitical rival.

What Trump is threatening with Greenland is simply bonkers. Greenland is under no threat from China or Russia because it’s part of NATO, and thus — ostensibly — under the full protection of the entire NATO alliance including and especially the United States. If China or Russia attempted to take Greenland it would trigger a world war led by the United States. Compare and contrast with Ukraine and Taiwan. Ukraine, long before Vladimir Putin invaded, was known to be under threat of Russian invasion. Taiwan has long been known to be threatened by China. These threats have been in our geopolitical discourse for decades because the threats were real (and, unfortunately, came to pass in Ukraine).

No one has ever talked about Greenland being under threat of takeover by Russia or China because there is no such threat. It’s no more realistic than Russia taking over Alaska or China taking over Hawaii. It sounds nuts because it is nuts, and the threat only exists in Trump’s disintegrating mind.

Eight of our NATO allies have made clear, through action, not mere words, their intention to defend Greenland. Trump, obviously angry that our ostensible allies won’t just roll over and accede to his madness, is now petulantly turning to his favorite word, tariffs. If that’s “the hard way”, that’s pathetic. Stand up to bullies and they usually fold.

The threat to Greenland, and thus to NATO — and thus, quite literally, to the entire world — is not that Trump authorized an illegal military operation in Venezuela, so he might do it in Greenland too. Again, what the U.S. did in Venezuela was obviously illegal, and probably stupid, but it wasn’t crazy. Breaking up NATO and starting a war with Europe would be batshit crazy. The threat is that Trump is showing us, every day, that he is crazy. Crazy people do crazy things, and crazy cult leaders surround themselves with cultists. The rest of us need to stop sane-washing this. You cannot make sense out of nonsense.

If Trump declares that the U.S. is laying claim to all of the green cheese on the moon — say, to lower the price of dairy groceries — the news media should not respond with fact-finding articles with headlines like “How Much Cheese Is on the Moon?” They should respond with headlines like “How Many Marbles Are Left in Trump’s Dementia-Addled Head?” But threatening to take Greenland by military force is nuttier than laying claim to the moon’s cheese. Laying claim to non-existent green cheese wouldn’t trigger a shooting war that blows apart the most powerful alliance in military history.

Study Concludes That Americans Are the Ones Paying for Tariffs

2026-01-19 23:54:28

Tom Fairless, reporting for The Wall Street Journal (main link is a gift link; here’s a News+ link too):

The German research echoes recent reports by the Budget Lab at Yale and economists at Harvard Business School, finding that only a small fraction of the tariff costs were being borne by foreign producers.

By analyzing $4 trillion of shipments between January 2024 and November 2025, the Kiel Institute researchers found that foreign exporters absorbed only about 4% of the burden of last year’s U.S. tariff increases by lowering their prices, while American consumers and importers absorbed 96%. [...]

Rather than acting as a tax on foreign producers, the tariffs functioned as a consumption tax on Americans, the report said. “There is no such thing as foreigners transferring wealth to the U.S. in the form of tariffs,” said Julian Hinz, an economics professor at Germany’s Bielefeld University who co-authored the study.

This is what economists expected, but it’s always important to measure actual results, no matter how obvious the conclusions seem in advance. But this one feels like we could file it next to “Sun continues to rise in east, set in west.”

WorkOS Pipes

2026-01-19 23:50:48

My thanks to WorkOS for sponsoring DF last week. Connecting user accounts to third-party APIs always comes with the same plumbing: OAuth flows, token storage, refresh logic, and provider-specific quirks. WorkOS Pipes removes that overhead. Users connect services like GitHub, Slack, Google, Salesforce, and other supported providers through a drop-in widget. Your back end requests a valid access token from the Pipes API when needed, while Pipes handles credential storage and token refresh. That’s it.

Simplify your integrations with WorkOS Pipes.