惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Hacker News
The Hacker News
GbyAI
GbyAI
雷峰网
雷峰网
罗磊的独立博客
WordPress大学
WordPress大学
博客园_首页
Hugging Face - Blog
Hugging Face - Blog
The Cloudflare Blog
云风的 BLOG
云风的 BLOG
F
Full Disclosure
Google DeepMind News
Google DeepMind News
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
S
Schneier on Security
T
Tor Project blog
C
Cybersecurity and Infrastructure Security Agency CISA
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes
S
Secure Thoughts
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Last Week in AI
Last Week in AI
T
Threatpost
I
Intezer
Y
Y Combinator Blog
G
GRAHAM CLULEY
MyScale Blog
MyScale Blog
阮一峰的网络日志
阮一峰的网络日志
T
The Exploit Database - CXSecurity.com
Scott Helme
Scott Helme
A
Arctic Wolf
Martin Fowler
Martin Fowler
Hacker News: Ask HN
Hacker News: Ask HN
V
V2EX
B
Blog RSS Feed
The Last Watchdog
The Last Watchdog
博客园 - 司徒正美
Simon Willison's Weblog
Simon Willison's Weblog
V
Vulnerabilities – Threatpost
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
News and Events Feed by Topic
www.infosecurity-magazine.com
www.infosecurity-magazine.com
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
AI
AI
C
Cisco Blogs
T
The Blog of Author Tim Ferriss

Daring Fireball

auth.md — Open Protocol for Agent Registration Anthropic's Safety Superpower Kennedy Center removes Trump’s name from building — The Washington Post Private Cloud Compute - Apple Developer Statement on the US government directive to suspend access to Fable 5 and Mythos 5 Every Frame Perfect The Talk Show: Live From WWDC 2026 What is the true story behind Apple’s decision not to roll out "Siri AI" in the EU? This decision is Apple’s and Apple’s only. Because absolutely nothing in the DMA prohibits Apple from rolling out… | Thomas REGNIER | 111 条评论 Due to DMA, Siri AI delayed in EU for iOS 27 and iPadOS 27 Steven Spielberg Answers YOUR Questions Sweet Jeebus, MacOS 27 Golden Gate Removes the Dumb Icons From Menu Items WWDC26 — The Small Things - Oneberri Blog Apple WWDC 2026 June 8: Introducing Siri AI and more Apple’s App Store rolls out personalized recommendations Unlock Autonomous AI Agents with auth.md, Michael Grinich | MCP Night: Agent Mode Keynote From the Annals of People Having Knowledge of the Matter, Siri AI Extensions Edition Apple’s WWDC AI demos looked more real after $250M false ad settlement Craig Federighi details Apple’s collaboration with Google for Siri AI in iOS 27 SwiftUI Only Makes It Easy to Develop Bad Apps 60 Minutes Correspondents Lesley Stahl, Bill Whitaker, and the Other Guy Will Stay at Show Trump Can Tear Down Statue of Liberty, Says Trump Lawyer Nieman Journalism Lab: Twitter/X Punishes Accounts That Post Links Regarding Those Rumors of Apple Pursuing an Acquisition of Perplexity ‘The Insider’ Lingon - Peter Borg Apps Chrome is Bad Gemini for macOS - your native AI desktop app Nick Bilton Shits the Bed With Pseudoscience-Laden ‘Could Wearable Computers Be as Harmful as Cigarettes?’ New York Times Column Nick Bilton on an Apple Television Set: ‘It’s Not a Matter of if, It’s a Matter of When.’ Instagram 用户 Scott Pelley Sorry - Not Allowed How People With Meta Glasses Can Secretly Record You Microsoft and OpenAI broke up — now they’re ready to fight CBS Fires Scott Pelley After Pelley Tries Very Hard to Get Fired CBS News Fires Scott Pelley of ‘60 Minutes’ Meta Reportedly Has a Slew of New Smart Glasses Planned for This Year Meta Says Fuck That Metaverse Shit ‘The Metaverse Fever Dream’ Scott Pelley Accuses CBS News Boss of ‘Murdering’ ‘60 Minutes’ Of all the dickovers, the dickover that blueballs you with some first-time buyer incentive. “Sign up and get 10% discount, new accounts only”, the dickover boasts. Never understood why you’d ever penalize returning customers with a dickover, blue-balling them with 10% off teaser Video API for developers | Mux Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked The Talk Show Live From WWDC 2026 exe.dev - ssh exe.dev Take Two Apple introduces Siri AI, a profoundly more capable and personal assistant Apple Intelligence brings powerful AI capabilities into everyday experiences What Apple Knows About AI That Silicon Valley Won't Admit Daniel Jalkut on AI - YouTube What Is a Dickover? If You Take the Weasel Job Then You Must Be the Weasel Who’s Deranged, Exactly? Websites have a new way to spy on visitors: Analyzing their SSD activity Meta launches Instagram, Facebook, and WhatsApp subscriptions, with more to come, including AI plans Halide Mark III We Are Living in Pinocchio’s World Jay Haynes: ‘Apple’s $3 Trillion Valuation’ Thieves Are Texting Threats to Victims of iPhone Theft in London Pipes – WorkOS Docs MLS Wrap-Up⁩, 05/24/26 - Watch the Highlights Why Steve Kerr Stayed With the Warriors Trump Mobile investigating potential exposure of would-be customers’ personal information The Fonts of the U.S. Federal Courts The Ninth Circuit Appeal Ruling in ‘Epic v. Apple’ That Apple Is Seeking to Overturn at the Supreme Court (PDF) Zero Sum Problems Stephen Colbert’s ‘The Late Show’ Finale Apple TV to air first major live pro sports event shot on iPhone 17 Pro Apple seeks Supreme Court review of contempt finding and injunction scope in Epic Games case BBEdit 16 is here! | Bare Bones Software x.com WSJ: ‘Google Unveils New Gemini AI Agent for Personal Tasks’ NYT: ‘Powered by A.I., Google Changes Its Search Box for the First Time in 25 Years’ www.tiktok.com The Metaverse Fever Dream The 13 biggest announcements at Google I/O 2026 x.com Apple Sports expands to more than 90 new countries and regions Jury Rejects Elon Musk’s Claim Against Sam Altman in Unanimous Verdict Define ‘Boom’ Please - YouTube Drata AI Is Technology, Not a Product Greg Brockman Officially Takes Control of OpenAI’s Products in Latest Shakeup ArXiv to Ban Researchers for a Year if They Submit AI Slop Americans Oppose AI Data Centers in Their Area Nextpad++ Santa Clara County sues Meta over alleged scam ads Software as the Product of Obsession Times Voice Why Reddit blocked my daily visit to its mobile website Y Combinator’s Stake in OpenAI Geography is four-dimensional | Derek Sivers Amazon made AI podcasts for products. Civilization had a good run. EU tells Google to open up AI on Android; Google says that's "unwarranted intervention" John Appleseed Social media is turning into a freak show AI, "Humanity", and Dr. Manhattan Syndrome The Hilarious History of 'OK' Three Ways to Get Paid Alaska Permanent Fund
Road to WWDC 2026: What’s a developer?
Apple, technology, and other stuff · 2026-06-04 · via Daring Fireball
A large crowd under a white canopy faces a stage with a black screen displaying the Apple logo. Two people stand on stage, one on each side of the logo.
Tim Cook and Craig Federighi at WWDC 2024.

Next week is WWDC, which has always represented Apple’s connection to its community of third-party developers, and in recent years has also served as the official start of Apple’s annual operating-system cycle.

Recently, I’ve been thinking of the D in WWDC a lot more. Developers aren’t all programmers, but many of them are. The programmers have always created the code that runs the apps that run on our devices. And yet, this year, things have changed an awful lot.

These days, I’m getting emails pitching me for an endless stream of new Mac apps. It’s quite remarkable because there was a period five or ten years ago when it seemed like all app development on Apple’s platforms was focused on iOS. Even more interesting, these are all indie Mac apps that seem to be built using native Mac frameworks, not the product of big corporations that are just rolling their cross-platform development system out everywhere. These apps seem to have a point of view and are focused on the Mac.

Of course, it’s happening because of AI.

Not just AI for the emails I get, though to be clear, I am being inundated with emails that purport to be from humans but are very much the product of an AI agent trying to add a personal touch to media pitches. (It’s a shame, because I used to really be impressed when an actual human emailed me about their product. Those people are entirely invisible now, lost in the wash of the AI pitches. I couldn’t tell the difference if I tried, so good are the imitations.)

But it’s also clear that a decent percentage of these new apps is being generated, in whole or in part, by an AI code assistant. Mac users—some of them developers, some of them people who have never written software in their lives—are building apps that fulfill their imaginations.

We now live in an era where, if you can dream an app, you can probably build it. Especially Mac utilities. And who cares more about native Mac software than Mac users? Certainly not those companies that gave up on Mac development and focused all their energies on giant cross-platform code bases to attract venture investment and big payouts.

Focus on the vision

Federico Viticci of MacStories recently released a command-line app that uses all features of Reminders. He previously released Shortcuts Playground, which lets you generate shortcuts with AI coding assistants. My pal Lex Friedman just released Gnome, a vibe-coded GIF menu bar utility. On the Six Colors Podcast last week, Dan Moren mentioned that he’s been using AI to build himself a simple ePub ebook reader that fulfills his very specific needs as a writer.

And, yes, a couple of weeks ago, I made a Mac app of my own, using Claude Code. I can’t say that I wrote it, because I didn’t write a line of Swift code. It would be more accurate to say that I envisioned it, or produced it, or product-managed it. I knew what I wanted, described it in detail to an AI assistant, iterated a whole lot, and ultimately got something that basically does everything I imagined it would do.1

It was an astounding experience. I have been using Mac apps for nearly 40 years, but I have never come close to writing one. AppleScript scripts and Automator actions are as close as I’ve ever come. But this week, I sat down at my desk with just an idea, and a couple of hours later, I had a completely functional (if ugly and incomplete) app that did exactly what I wanted it to do.

The process of building the app reinforced something I’ve been thinking about for quite a while: coding is a specific skill, but it’s only one part of a much larger process. Great developers aren’t necessarily great coders, though they can be. Apps must be envisioned, their specifications defined. The act of trying to describe an app to an AI coding engine is a clarifying one. The more you describe the app, the harder your brain has to work, because it’s always more complicated than you think it’s going to be. The decisions you make determine what the app comes to be. It’s authorship of a sort, but defined in a way that takes the writing of code out of the equation, which is weird, since the act of coding has usually been an inextricable part of the process of making software.

I guess it still is, but sometimes a human isn’t writing that code.

I have no illusions that the code AI code engines generate is flawless and beautiful, though it may yet improve. If I hired a developer to write my app for me, they might very well create cleaner code than Claude did. But I’d never hire someone to build such a minor app, and no human programmer could generate it in a few hours for the $30 cost of a Claude Pro subscription.

Whatever you call it, whether it’s being a producer or product manager or something else that isn’t a programmer, creating good software in the AI era still requires the power of a human brain: being creative, solving problems, and making decisions. Some people will be better at it than others. It’s a skill, and a bit of an art. I’m excited that modern coding tools have given people with vision and desire the ability to make software.

The next step for developers

Which brings me to a final point: Apple’s development tools, most notably Xcode, are nightmarish. My developer friends are used to them, but as someone who has never really used Xcode before, I was shocked at just how deeply unintuitive it is. As in, Claude would tell me to click on things, and I would have to reply, “I have no idea what that is or where it’s supposed to be.” And I’ve been a Mac user for a long time! I’ve gotten very good at intuiting where stuff is in a Mac interface.

Which is why one of the things Apple should be doing, as quickly as possible, is finding ways to make it easier for people to develop apps on its platforms. The Xcode learning curve is just too high. Either there needs to be a novice mode for Xcode, or Swift Playground needs to be given a boost, or a new tool needs to be built for the task.

While AI tools have made it more possible to build apps on Apple’s platforms, the developer tools themselves are still a formidable barrier. As the definition of “developer” changes, so, too, must the definition of developer tools.

The future product managers of some great Mac and iPhone apps thank you in advance.

If you appreciate articles like this one, support us by becoming a Six Colors subscriber. Subscribers get access to an exclusive podcast, members-only stories, and a special community.