Sign up

Daring Fireball Valid
John Gruber

Hacker News Discussion on Shubham Bose’s ‘The 49MB Web Page’

news.ycombinator.com/item?id=47390945

One of the most controversial opinions I’ve long espoused, and believe today more than ever, is that it was a terrible mistake for web browsers to support JavaScript. Not that they should have picked a different language, but that they supported scripting at all. That decisi...

blog - aows Valid
• Adrian Vila

Lewis and Harris, II

Scotland, September 2023.

From the video Photographing the Isle of Harris, Scotland.

Daring Fireball Valid
John Gruber

★ AppleScript: ‘Save MarsEdit Document to Text File’

When something in your workflow is bugging you, you should figure out a way to address it. Why I didn’t write (and share) this script years ago is a mystery for the ages.

Scripting News Valid

Thinking about linkblogging, my blogroll software doesn't do it correctly. When you click on the link to a linkblogged link, you must go to the place the linkblog entry points to, not the linkblog itself. I know that sounds confusing, but here's an example. It's obvious we can skip the stop and go right to the thing they were pointing to. It's awkward in the code because the RSS 2.0 item-level link element is doing double duty. I think I should add a source:linkblogLink element. I also think it's a good time to start discussing this among devs. There's some very nice fertile ground here and an opportunity to work with each other.

Scripting News Valid

I wanted to change the URL for the source namespace in the RSS 2.0 feed for my blog, from http to https. I thought this might be a nice warmup project. Started at 9AM and it's now 10:45AM and it might work now. Let's see. Nope. Thought of something I didn't do. Let's see. Yes! We win, sorta. Bing?

Scripting News Valid

I talked with a friend who makes a feed reader app, suggesting how to hook up to a linkblogging tool. Thought I would share the instructions to everyone. I'd love to see more people using software to do linkblogs, rather than do them by hand. Then we could build systems for distributing them. This is how we create markets, by getting more people automating their work, and thus we are able to connect components together. So if you make a feed reader, how about hooking up with linkblogging tools?

Alan Jacobs Supports Webmention Valid

Today I was dicing a ham steak for risotto and dropped a few pieces on the floor, which Angus vacuumed up. Here he is a minute later, looking for all the world like Oliver Twist in the workhouse: “Please, sir, may I have more?” 

Alan Jacobs Supports Webmention Valid

Daring Fireball: ‘Your Frustration Is the Product’: You read two paragraphs and there’s a box that interrupts you. You read another two paragraphs and there’s another interruption. All the way until the end of the article. We’re visiting their website to read a f***ing arti...

Alan Jacobs Supports Webmention Valid

Richard beer treshams triangular-lodge.jpg.

Richard Beer, Tresham’s Triangular Lodge (1971)

Daring Fireball Valid
John Gruber

★ ‘Your Frustration Is the Product’

The people making these decisions for these websites are like ocean liner captains who are *trying* to hit icebergs.

Daring Fireball Valid
John Gruber

The Talk Show: ‘The Pogue Feature’

daringfireball.net/thetalkshow/2026/03/18/ep-443

Special guest David Pogue discusses his excellent and amazingly comprehensive new book, Apple: The First 50 Years.

Sponsored by:

  • Notion: The AI workspace where teams and AI agents get more done together.
  • Squarespace: Save 10% off your first purchase of a website or domain using code talkshow.
  • Factor: Healthy eating, made easy. Get 50% off your first box, plus free breakfast for 1 year, with code talkshow50off.
 ★ 

Daring Fireball Valid
John Gruber

How to Identify Your Apple Keyboard Layout by Country or Region

support.apple.com/en-us/102743

This support page is a fascinating footnote regarding the recent changes Apple has made to their U.S. key cap labels.

 ★ 

Daring Fireball Valid
John Gruber

Jony Ive on Redesigning the Christie’s Rostrum

youtube.com/watch?v=HLXDxx06_EM

Who do you turn to when you’re Christie’s and you want to commission the finest rostrum the world has ever seen? Who else but Jony Ive and LoveFrom. I mean, I’d love to snark about this, but goddamnit, that’s a lovely piece of furniture.

 ★ 

Scripting News Valid

Today's song: You Never Can Tell.

Scripting News Valid

Small update to the source namespace. source:localTime is a channel-level element. It was incorrectly stated that it is item-level.

Scripting News Valid

I have a hard and fast rule about phone calls that solicit private information. I hang up. The worst are insurance companies. They expect you to enter all kinds of confidential info on a phone from a number that doesn't even verify as belonging to the company. Caller ID has nothing to say about them. Yet at least some of these are legit and unless you do what they want, you don't get your meds.

Michael Tsai
• Michael Tsai

The Secure Design of the MacBook Neo’s On-Screen Camera Indicator

John Gruber (Mastodon): One might presume that the dedicated indicator lights are significantly more secure than the rendered-on-display indicators. I myself made this presumption in the initial version of my MacBook Neo review last week. This presumption is, I believe, wrong. Later last week Apple published, and I linked to, a small update in their […]

Michael Tsai
• Michael Tsai

Apple Exclaves

Random Augustine (2025, Hacker News, John Gruber): The kernel shared in common between iOS, macOS, tvOS, visionOS and watchOS — named XNU — is based on a microkernel called Mach. However, the way XNU has been implemented places all system functions within the same privileged scope and it effectively operates as a monolithic kernel. The […]

Michael Tsai
• Michael Tsai

Grief and the AI Split

John Gruber: But where I think Amodei’s remarks, quoted above, are facile is that it hasn’t played out as simply that lines of code that would have been written by human programmers are now generated by AI models. That’s part of it, for sure. But what’s revolutionary — a topic I’ve been posting about twice already today — is […]

Daring Fireball Valid
John Gruber

Meta Is Dropping VR Support From Horizon Worlds

uploadvr.com/meta-horizon-worlds-dropping-vr-support/

David Heaney, writing for UploadVR:

Meta Horizon Worlds is dropping VR support in June, meaning it will only be available as a flatscreen experience for the web and smartphones.

By March 31, Meta says the Horizon Worlds app will be delisted from Quest’s store, and key first-party worlds such as Horizon Central, Events Arena, Kaiju, and Bobber Bay will no longer be accessible in VR. Then, from June 15, the Horizon Worlds app will be removed from Quest headsets, and all worlds will no longer be accessible in VR.

Yours truly, three months ago: “Meta Says Fuck That Metaverse Shit”.

 ★