Skip to main content

Today in AI: Vibe Coding Limits Exposed, AI Poverty Images Scandal, Claude Skills Released

[HPP] Simon WillisonOctober 20, 202531 min
34 connections·40 entities in this video

Vibe Coding & Frontier Research

  • 💡 Andrej Karpathy, co-founder of OpenAI, coined "vibe coding" for using AI in coding, but a Gizmodo article criticized him for hand-coding his new Nanohat project.
  • 🎯 The article misunderstood the purpose of vibe coding, which is ideal for 99% of development work like web apps, MVPs, and proof-of-concepts.
  • 🔑 Vibe coding is not suitable for frontier research like Nanohat, where the AI lacks knowledge of work that hasn't been done yet, requiring human expertise to push the envelope.

Ethical Concerns with AI Poverty Images

  • ⚠️ Charities and NGOs are increasingly using AI-generated images of poverty from stock photo sites like Freepik in their marketing campaigns.
  • 📸 This practice, driven by concerns over consent and cost, raises ethical issues as these fake images are used to solicit donations for real people.
  • 📊 Freepik alone hosts over 63,000 AI-generated poverty images, with some platforms and creators profiting from their creation and use.

Claude Skills: A Smart Approach to AI Capabilities

  • 🚀 Anthropic introduced Claude Skills, a new feature that allows Claude to load specific instructions, scripts, and resources only when relevant to a task.
  • 🧠 Skills are essentially markdown files that are highly token-efficient, taking up minimal context window space until activated.
  • ✅ This approach is a more accessible and efficient alternative to Model Context Protocol (MCP), providing powerful functionality without the overhead of constantly loading large amounts of information.

Navigating AI Tools and Models

  • 💡 Ethan Mollick's "Opinionated Guide to Using AI" helps users choose between paid AI systems like Claude, Google's Gemini, and OpenAI's ChatGPT.
  • 🎯 The guide emphasizes that while these systems offer similar features, personal preference often dictates which one users prefer.
  • 🧠 Users should learn to switch between different models (e.g., general-purpose vs. agentic/extended thinking) within their chosen system based on the task at hand.
Knowledge graph40 entities · 34 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover · drag to explore
40 entities
Chapters15 moments

Key Moments

Transcript117 segments

Full Transcript

Topics14 themes

What’s Discussed

Vibe CodingAndrej KarpathyNanohatAI-Generated ImagesCharity MarketingEthical AI UseStock Photo PlatformsClaude SkillsAnthropicModel Context Protocol (MCP)Token EfficiencyEthan MollickAI SystemsLarge Language Models
Smart Objects40 · 34 links
Products· 9
People· 8
Companies· 8
Concepts· 10
Medias· 5