Sign up

Daring Fireball Valid
Text • John Gruber

Google I/O Keynote in 54 Seconds

x.com/ArtemR/status/2056961743142957143

Tight edit but covers the whole thing. (XCancel link; Threads link.)

 ★ 

Scripting News Valid
Text

I'm going to release the Claude-generated code that enables it to work with me on projects that are written and managed in outlines.

Daring Fireball Valid
Text • John Gruber

‘Geography Is Four-Dimensional’

sive.rs/4d

Derek Sivers:

When someone speaks of a place, you have to ask, “When?” Geography is four-dimensional. You can’t know a place — only a place as it was at a time. Where is bound to when. Unless you are in a place right now, you can only speak of it in past-tense.

 ★ 

Scripting News Valid
Text

Just asked Claude to save this in memory. "in general i create local variables with partial results because 1. i can step through the calculations in the debugger. 2. the order guides my mind when im reading this code, 3. it lets me put a name on a partial value. this is helpful when i want to piece together wtf the code is supposed to be doing. and 4. it makes no difference in the efficiency of the code for a variety of reasons. please save that somewhere." i'm getting a lot of these rules down. i have them memorized but have never written them up because i didn't have a system for saving it somewhere relevant. i always thought ai would be good for going back and reading all my blog posts and creating somethjing readable, but as often is the case, the way it works turned out to be quite different, accomplishes the same thing.

Alan Jacobs Supports Webmention Valid
Text

The epicenter of joy 

Daring Fireball Valid
Text • John Gruber

The Verge: ‘The 13 Biggest Announcements at Google I/O 2026’

theverge.com/tech/933415/google-io-2026-biggest-announcements-ai-gemini?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6Ik5tNTBSc0hxRXQiLCJwIjoiL3RlY2gvOTMzNDE1L2dvb2dsZS1pby0yMDI2LWJpZ2dlc3QtYW5ub3VuY2VtZW50cy1haS1nZW1pbmkiLCJleHAiOjE3Nzk3NTk5MjQsImlhdCI6MTc3OTMyNzkyNH0.g_JiqbJBfi9YcDT1re8aofzmpb3tcZNwY2jQybgwJL0

Andrew Liszewski and Stevie Bonifield, writing for The Verge (gift link):

Google’s I/O 2026 keynote today was once again full of AI-related announcements including a new family of Gemini 3.5 AI models, new features for Search and Gmail, and updates about its Project Aura smart glasses.

If you weren’t able to tune into the event’s livestream today or follow along with our live blog, you can catch up on everything you missed in our roundup below.

This roundup was the only way I could really make sense out of Google I/O.

 ★ 

Daring Fireball Valid
Text • John Gruber

WSJ: ‘Google Unveils New Gemini AI Agent for Personal Tasks’

wsj.com/tech/ai/google-unveils-new-gemini-ai-agent-for-personal-tasks-b8093197?st=BFmPev

Katherine Blunt and Rolfe Winkler, reporting for The Wall Street Journal from Google I/O (gift link): Google is supercharging its Gemini artificial-intelligence model to become more competitive in the era of agentic AI. The company has started rolling out what it calls ...

On my Om Valid
Text • Om Malik

Snowcaps

I love my snowcaps, in landscape photos and pens. I have been using Montblanc pens for a long time, about three decades now. Slowly the numbers have piled up. The newest pens have a sharper, more stylized white six-pointed star with rounded edges, representing the snow-covered peak of Mont Blanc, the highest mountain in the …

Daring Fireball Valid
Text • John Gruber

NYT: ‘Powered by A.I., Google Changes Its Search Box for the First Time in 25 Years’

nytimes.com/2026/05/19/business/google-seach-bar-ai-gemini.html?unlocked_article_code=1.jlA.95yh.ptfBUHf-rBtB&smid=url-share

Tripp Mickle, Kate Conger, and Brian X. Chen, opening The New York Times’s report on yesterday’s Google I/O keynote (gift link): For 25 years, Google’s iconic search box was a long, slender bar where people typed in keywords like “World Cup.” But over the past three yea...

Daring Fireball Valid
Text • John Gruber

‘You Do Not Need Fancy Equipment, You Do Not Need a Degree, to Make Money and to Do This as Your Job’

tiktok.com/@brye.shhh/video/7641047549758934285

22-year-old pop singer-songwriter Brye, on TikTok: “Lemons”, my biggest song ever, that went like super viral during quarantine back in 2020, was actually produced, if you can believe it, in GarageBand on my school iPad. My high school gave us all iPads and I produced “...

blog - aows Valid
Text • Adrian Vila

Old house

Galicia, May 2026.

From the video The only way I know how to make great photographs.

Scripting News Valid
Text

Saying Bluesky is part of the web is like saying Spotify or YouTube own podcasting. They say it, but that doesn't mean it's true.

Scripting News Valid
Text

I've been following Jake's work privately, but now he's blogging about it publicly. I totally look forward to running Frontier on today's hardware. I especially want to run Manila on one of my home computers, and use it for Linux server apps. I've forgotten so much about how Manila works, but I expect it'll all come back. We had a great team back in the Manila days -- we all used the product, and it was and will be again one of the most powerful and pragmatic programming environments ever.

Michael Tsai
Text • Michael Tsai

Inkwell Rejected From the App Store

Manton Reece: I submitted Inkwell for iOS to Apple for review on April 21st. It has gone through numerous rejections, code changes, resubmissions, clarifications, one phone call, and one appeal to the review board, which I’m still waiting to hear back on. […] The app didn’t have a way to report objectionable content or block […]

Michael Tsai
Text • Michael Tsai

Hijacking Apps Using Archive Utility

Talal Haj Bakry and Tommy Mysk (Mastodon): Until macOS 26.4, Archive Utility had nearly unrestricted filesystem access. Combined with a drag-and-drop sandbox quirk, this let an attacker bypass App Sandbox data containers, Transparency, Consent, and Control (TCC) protections, and hijack third-party apps — all without special permissions or elevated privileges. […] Here’s one interesting aspect […]

Michael Tsai
Text • Michael Tsai

Core Data Lab 3.0

Ron Elemans: Despite all that, we have done our best to embrace and implement the concepts of the Liquid Glass design in Core Data Lab 3.0, although with a few tweaks here and there to improve the contrast in especially dialogs. […] Identifying rows in data often depends on attributes with names like ‘identifier’, ‘title’ […]

Michael Tsai
Text • Michael Tsai

Updating Shared Shortcuts

Manuel Grabowski: No actual concept of versioning or upgrades for shared shortcuts. Sharing shortcuts happens via weird iCloud URLs rather than being an actual aspect of the system. So to update a shortcut, do you just add it again? No indication of what that will do before you press the button. Will it error out? […]

Michael Tsai
Text • Michael Tsai

Apple vs. Indian Antitrust Regulator

Juli Clover (Slashdot): Apple is fighting an antitrust penalty law in India that could require it to pay massive fines in its ongoing antitrust dispute with Tinder owner Match, reports Reuters. Last year, India passed a law that allows the Competition Commission of India (CCI) to use global turnover when calculating penalties imposed on companies […]

Alan Jacobs Supports Webmention Valid
Text

Robin Sloan:

It makes me wonder if it would be possible for a company like Anthropic, with their hard-won expertise in alignment, to train their models such that they could not — and I mean really deeply, constitutionally, viscerally COULD NOT — lie about their identity, or pretend to be anything other than an AI model? 

Maybe it’s time for the AI version of Asimov’s laws of robotics? 

Interdependent Thoughts Updates instantly via WebSub Valid
Text • Ton Zijlstra

Meeting Friends in Rotterdam

This weekend we took a train to Rotterdam. We decided to spend a day there, as our Canadian friends Peter and Lisa were coming up from Bruges in Belgium, which was the last stop on their cycling holiday. Before meeting them and after coffee the three of us strolled to and through Museumpark and visited […]