Apple accidentally left Claude.md files Apple Support app
Scope of the mistake
- Apple’s Support app accidentally shipped
Claude.mdfiles, which are instruction/config files for Anthropic’s Claude. - The files appear to describe project structure, coding rules, and “don’t do X” guidance, not secrets like tokens or proprietary algorithms.
- Most see it as an embarrassing process slip (forgot to exclude from the app bundle), not a security incident.
Apple’s use of Claude and AI
- Cited reporting claims Apple runs custom versions of Claude on its own servers for internal tools and product development.
- Some argue this fits Apple’s pattern: rent external models while sitting out the public “AI arms race,” then buy/build when prices collapse.
- Others are skeptical of the reporting details and spin, and note Apple’s difficult B2B posture may have pushed it toward larger partners like Google for Siri/Gemini.
Siri, voice assistants, and LLMs
- Many think Siri has stagnated and lags behind Alexa, Gemini, and especially ChatGPT’s voice mode in understanding and usefulness.
- Counterpoint: for driving and home control, people prefer “voice-driven command-line” behavior—predictable, deterministic commands over chatty LLMs.
- Reports on Gemini/Alexa+ are mixed: some call them “objectively better,” others say basic tasks (timers, routines, smart home actions) regressed, became slower, or more unreliable.
- Hallucinations and non-determinism are seen as blockers for billions of users and safety-critical flows.
AI-assisted coding and “vibe coding”
- Multiple commenters say nearly every large tech company is pushing AI coding hard; Apple engineers almost certainly use LLM tools too.
- Concerns: AI-generated “slop,” tech debt, and review fatigue when humans must debug large, low-quality diffs from LLMs.
- Strong agreement that production changes still need human review and process; using AI isn’t the problem, lack of rigor is.
Should Claude.md live in source control?
- Many argue “yes”: agent instruction files are part of the codebase, akin to build configs, style rules, and documentation; they must be shared and versioned.
- Others initially treated them like local IDE cruft, but were persuaded that shared AI behavior and review automation justify checking them in.
- Consensus: they belong in the repo, but must be excluded from final builds.
LLM spam and community quality
- Several note that replies on X and increasingly HN show “LLM smell,” likely farming engagement/karma.
- This is seen as degrading discussion quality and pushing people toward smaller, curated communities.