Sign up

Daring Fireball Valid
John Gruber

A Few DF Sponsorship Openings

daringfireball.net/feeds/sponsors/

Weekly sponsorships have been the top source of revenue for Daring Fireball ever since I started selling them back in 2007. They’ve succeeded, I think, because they make everyone happy. They generate good money. There’s only one sponsor per week and the sponsors are always relevant to at least some sizable portion of the DF audience, so you, the reader, are never annoyed and hopefully often intrigued by them. And, from the sponsors’ perspective, they work. My favorite thing about them is how many sponsors return for subsequent weeks after seeing the results.

I’ve got three openings left through the end of June:

  • April 21–27 (next week)
  • May 12–18
  • May 26–June 1

If you’ve got a product or service you think would be of interest to DF’s audience of people obsessed with high quality and good design, get in touch.

 ★ 

Daring Fireball Valid
John Gruber

E.U. Delayed Fines for Apple and Meta Just Before Trade Talks With U.S. Started

wsj.com/tech/eu-meta-apple-punishment-delay-0453d7a0?st=CKoKgW&reflink=desktopwebshare_permalink

Kim Mackrael and Sam Schechner, reporting for The Wall Street Journal (News+ link): The European Commission, the EU’s executive body, had initially planned to announce cease-and-desist orders targeting the tech giants on Tuesday and had informed at least one of the compa...

Scripting News Valid

I'm working on a baseline theme for WordLand-authored sites. I want to show people how to get a good result with WordLand, even if they have plenty of experience with WordPress, but especially if they don't. I want people to look at a user's site and think "Hey I want one of those!" Not too fancy, just get out of the way and let the writer's writing stand out and look great. This is a replay of the work we did on Manila and then Radio. I hope we're able to start a designer community as vibrant and productive as the one we had a few years ago.

Scripting News Valid

Today's song: Pump It Up.

Scripting News Valid

Everyone has to communicate in plain language, directly to the people. The courts, universities, every institution that the president is defaming. Go direct, go around the media. Start communicating in the language we communicate in these days. Use the tools. The campaign never stops. Then we'll know what we have to do to protect the rule of law. And the Dems are starting to do that, some of them, thankfully. Best example so far -- AOC and Bernie. Elizabeth Warren. Chris Murphy, Cory Booker, Chris Van Hollen. And lately some Repubs too. It's the same old thing the web does -- Sources Go Direct.

Scripting News Valid

I like that Powell is telling Trump he won't go. I wish Obama had had the guts to say that to McConnell when he wouldn't hold hearings on Garland. "Well if you won't take a vote, we'll take that as consent," says the President. "And you can quote me on that." In a televised event Obama himself would walk Garland over to his office at the Supreme Court and administer the oath and let him take his seat. I don't know about you but I would have felt great about America then. We're finished being such pussycats.

Scripting News Valid

This piece echoes what I’ve been saying. Twitter was a fine start, in 2006, but today it’s clear a lot of its rules and limits were mistakes. 19 years later it’s ridiculous that Bluesky and Mastodon repeat those mistakes. I love the term he uses, the "shape" of Twitter. Each...

Daring Fireball Valid
John Gruber

Spending More to Get Less Is Good?

nytimes.com/2025/04/15/technology/personaltech/trump-tariffs-iphone-cost.html?unlocked_article_code=1.AU8.L2Ko.yUXIIfzson-2&smid=url-share

Brian X. Chen, in a column at The New York Times headlined “Why a Tariff-Inflated $2,000 iPhone Is Nothing to Fear”: Don’t panic. Even if tariffs did cause the iPhone’s price to surge, we would have plenty of cheaper options, like buying last year’s phone model instead o...

Scripting News Valid

Watching debates on CNN it’s amazing how many arguments would be settled by saying “It’s nice you feel that way, but that’s not what the Constitution says.”

Daring Fireball Valid
John Gruber

Man of the Hour: Judge James Boasberg

talkingpointsmemo.com/fivepoints/5-points-on-how-judge-boasberg-broke-down-the-admins-alien-enemies-contempt

Josh Kovensky, reporting for TPM: In a withering 46-page opinion on Wednesday, D.C. Chief Judge James Boasberg laid out how he came to believe that the Trump administration was acting in bad faith during its Alien Enemies Act removals. Boasberg set the stage for potenti...

Daring Fireball Valid
John Gruber

Wink Martindale Dies at 91

latimes.com/obituaries/story/2025-04-15/wink-martindale-dead-game-show-host-tic-tac-dough-gambit

Dennis McLellan, writing for the Los Angeles Times (News+ link): Over the decades, according to his website, Martindale either hosted or produced 21 game shows, including “Words and Music,” “Trivial Pursuit,” “The Last Word” and “Debt.” “That’s a lot of shows,” he acknow...

Scripting News Valid

WordLand is starting to flow really nicely, and I'm doing more writing there. I have to do this if it's going to be as good a product as it possibly can. The Timeline seems really solid btw, thinking about next steps. Lots of fun products coming soon!

Scripting News Valid

Scripting News Valid

Join a Parade Today. When people talk about What You Can Do on podcasts or on TV, they say lame things that don't work that well. One thing for sure is that when Bernie and Alexandria do a rally in your area, you can go and enjoy the energy. This is a good thing because it gives the TV cameras something to focus on. But here's what I think the best thing to do is. Don't start something, join something. Because two is way more powerful than one, and three is way more powerful than two. When people work together on something good, more people doing it is usually even better.

Daring Fireball Valid
John Gruber

Meta Botches Redaction of Slides in Antitrust Trial, Angering Google, Apple, and Snap

theverge.com/news/649834/meta-redactions-apple-google-snap-angry-ftc-antitrust-trial

Wes Davis, The Verge: During Meta’s antitrust trial today, lawyers representing Apple, Google, and Snap each expressed irritation with Meta over the slides it presented on Monday that The Verge found to contain easy-to-remove redactions. Attorneys for both Apple and Snap...

Daring Fireball Valid
John Gruber

The WSJ Reports on How Elon Musk Manages His ‘Legion’ of Children and Harem of Mothers

wsj.com/politics/elon-musk-children-mothers-ashley-st-clair-grimes-dc7ba05c?st=prbiyB&reflink=desktopwebshare_permalink

Dana Mattioli, reporting for The Wall Street Journal (main link is a gift link; also, here’s a News+ link): Musk has had at least 14 children with four women, including the pop musician Grimes and Shivon Zilis, an executive at his brain computer company Neuralink. Multip...

Daring Fireball Valid
John Gruber

DOGE Dingalings Cut Off Funding for CVE Program

theregister.com/2025/04/16/homeland_security_funding_for_cve/

Jessica Lyons, reporting for The Register: US government funding for the world’s CVE program — the centralized Common Vulnerabilities and Exposures database of product security flaws — ends Wednesday. The 25-year-old CVE program plays a huge role in vulnerability manage...

Daring Fireball Valid
John Gruber

Figma Files for IPO

figma.com/blog/s1-confidential-submission/

You will recall that in September 2022, Figma entered into an agreement for a $20 billion acquisition by Adobe, but abandoned the deal 15 months later.

 ★ 

Daring Fireball Valid
John Gruber

Glenn Fleishman’s Kickstarter for ‘Six Centuries of Type & Printing’

kickstarter.com/projects/glennf/six-centuries-of-type-and-printing

Glenn Fleishman: The book Six Centuries of Type & Printing briskly tells the story of the evolution of type and printing, starting with early documented efforts and surviving artifacts from China and Korea, and introducing Gutenberg and his innovations. It then takes...

Scripting News Valid

I want to develop a WordPress theme by iterating as you would when developing an app. I outlined the flow on the wordLandSupport repo.