John Gruber
banner
gruber.foo
John Gruber
@gruber.foo
I write Daring Fireball and created Markdown.
Just one day after Election Day and I'm already getting next-cycle spam from Democrats again. My name is not "Michael", for what it's worth, and I've had the same phone number for like 30 years. Infuriating.
November 6, 2025 at 1:02 AM
Search the web for “bifold wallets”. The terms “x-fold” don’t count creases.
October 30, 2025 at 2:20 PM
"I've got an exclusive for you. We're offering Google $34.5 billion to buy Chrome."

"You're not talking to anyone else?"

"Nope, exclusive for the Journal. I definitely do not have a colleague sitting next to me on the phone with Bloomberg as we speak."
August 12, 2025 at 6:25 PM
K-Billy Supersounds of the 70s
July 4, 2025 at 2:01 AM
I love Drexel and I hope this guy is a great president and he's there for a few decades of growth and success. But damn if he isn't a dead ringer for Merkin Muffley.
July 1, 2025 at 5:47 PM
Explain this then:
June 28, 2025 at 5:32 PM
Nobody included those marks. Here are IMDb and TMDB’s pages for that movie:
June 26, 2025 at 8:53 PM
I pay $300/year to subscribe to The Information and every time I visit — I swear, seemingly every time — they block the page with a popover trying to get me to upgrade to a $500/year subscription. Why would anyone pay *more* to a publication that treats already-paying subscribers like this?
June 4, 2025 at 10:16 PM
I think this is one of those urban myths and when people sleep through an alarm they search for it and find hits only to other people talking about the urban myth.

My guess is that it’s from iOS’s confusing audio volume settings, which even I don’t fully understand.
May 17, 2025 at 9:05 PM
That’s my take too:
May 1, 2025 at 4:30 AM
April 1, 2025 at 5:41 PM
March 27, 2025 at 12:14 PM
Well here’s a shocking coincidence. One, and only one, of my recent articles has been “flagged” at Hacker News.
March 27, 2025 at 1:30 AM
Years ago my wife got me a t-shirt with this delightful sequence from "Curious George Takes a Job". I wore that t-shirt out.
March 7, 2025 at 2:59 PM
Same dictionary, and a from a better dictionary (Merriam Webster):
February 14, 2025 at 2:52 PM
"Oprah? Uma. Uma? Oprah. I feel much better. Have you kids met Keanu?"
February 12, 2025 at 4:29 PM
Had to look it up. This is, indeed, a very good baseball scorebug:
February 11, 2025 at 4:20 PM
February 10, 2025 at 2:14 PM
New Fox chyron is excellent.

Team names: huge.
Score: huge.
Logos: none. Colors say enough.
Needless chrome: none.
Timeouts remaining: prominent but not distracting.
Down and yards to go indicator: conveys which team has the ball.
Typography: classic, legible, bold, timeless.

Outstanding design.
February 10, 2025 at 12:32 AM
No question about it, I have a tab-hoarding problem, but it really is a testament to Apple Silicon, MacOS, and Safari that I'm running like this — with 706 open tabs across 50 windows — and nothing is noticeably slow.

February 5, 2025 at 1:17 AM
I, for one, am starting to think maybe this Luka → Lakers trade wasn’t so good for the Mavs.
February 2, 2025 at 10:05 PM
Turns out you can force Siri to go through ChatGPT by treating it like a command line. The ungrammatical query “ChatGPT When does Apple next report quarterly results?" gives an accurate answer. I'd grade the answer A-, losing points for not saying "today” (which ChatGPT.app did).
January 30, 2025 at 8:12 PM
"When does Apple next report quarterly results?"

ChatGPT vs. Siri with ChatGPT on MacOS 15.3.
January 30, 2025 at 2:34 PM
Every time I visit the Washington Post they ask me to re-subscribe. I don't think I've ever seen a subscription offer where the annual rate is *more* expensive than the monthly one. How dumb are they?

(Also: fuck 'em, I wouldn't resubscribe for $1/year until Bezos sells.)
January 24, 2025 at 4:00 PM
"Good morning!"
January 21, 2025 at 1:58 AM