2026-06-24

Sources

AI Community Daily Digest — 2026-06-24#

Highlights#

Today’s discourse reveals a striking bifurcation in the AI ecosystem: mounting friction around Western AI capital expenditures versus the rapid commoditization of frontier intelligence. As financial analysts sound alarms over a potential “Generative AI Fizzle” driven by unsustainable infrastructure costs, developers are actively pivoting toward cheaper open weights, hyper-specialized applied layers, and reliable real-world applications. Meanwhile, geopolitical tensions are escalating as top-tier models face unauthorized access across borders, and enterprise skepticism grows over the true ROI of costly frontier deployments.

2026-06-26

Simon Willison — 2026-06-26#

Highlight#

Today’s standout piece explores Fernando Irarrázaval’s prompt injection challenge, which aligns perfectly with Simon’s ongoing AI security research. It highlights a fascinating and practical trend: frontier models like Opus 4.6 are becoming surprisingly resilient to injection attacks, though we still shouldn’t trust them with irreversible actions.

Posts#

What happened after 2,000 people tried to hack my AI assistant Fernando Irarrázaval set up a honeypot challenge to see if anyone could leak secrets from an OpenClaw instance backed by Opus 4.6. Out of 6,000 inbound email attempts, none were successful, which aligns with Simon’s observation that frontier labs are making significant strides in prompt injection resistance. However, Simon cautions developers that these failed attempts still provide no guarantee against a more sophisticated approach, warning against using LLMs for anything involving irreversible damage.

2026-06-28

Simon Willison — 2026-06-28#

Highlight#

The standout thought today is a philosophical shift on AI-assisted programming via Jon Udell, challenging the phrase “human in the loop”. It’s a crucial perspective for developers—framing autonomous tools as “agents in our loop” rather than black boxes, ensuring we maintain our engineering authority.

Posts#

Quoting Jon Udell Simon highlights a thought-provoking quote from Jon Udell about how we frame AI-assisted development. Udell pushes back against the standard “human in the loop” terminology, arguing that it inherently surrenders authority to the machine. Instead, he advocates for an “agent in the loop” approach where developers maintain their standard workflows and simply invite agentic software in to assist. It is a necessary reminder to treat generative AI as a tool that serves the engineering team, rather than an unreviewable black box that just takes prompts and emits features.

2026-06-29

Sources

Engineering @ Scale — 2026-06-29#

Signal of the Day#

PAR Technology demonstrated a masterclass in LLM multi-tenant security by introducing a “Split-Plane SQL” architecture. Instead of trusting a non-deterministic LLM to apply tenant filters, they programmatically generate row-level security CTEs before the model is invoked, giving the LLM zero visibility into cross-tenant data and completely neutralizing prompt-injection data leaks.

2026-06-30

Simon Willison — 2026-06-30#

Highlight#

The release of shot-scraper video is a perfect illustration of Simon’s “agentic engineering” workflow, showcasing how he leverages powerful local models like GPT-5.5 to write complex features that he wouldn’t otherwise have time to build. It also demonstrates a brilliant pattern for CLI design: packing detailed examples into --help output so it functions like an embedded skill file for coding agents.

Posts#

Have your agent record video demos of its work with shot-scraper video Simon details the new shot-scraper video command, which uses a storyboard.yml file to drive Playwright and record application demos. He built this entire feature—including the code, documentation, and the Pydantic-validated YAML schema—using GPT-5.5 xhigh in Codex Desktop. He notes that making tools easily usable by coding agents allows them to record their own demos, especially when commands include rich --help text that agents can read directly.

2026-07-02

Simon Willison — 2026-07-02#

Highlight#

The standout update today is Simon’s release of a brand-new coding agent framework, llm-coding-agent 0.1a0, which he bootstrapped entirely using Claude Fable 5. It represents a significant step in evolving his popular llm library into a capable, tool-wielding agentic framework.

Posts#

llm-coding-agent 0.1a0 Simon released a new alpha tool that turns his llm library into a full-fledged coding agent. By prompting Claude Fable 5 in Claude Code to write the spec and build it via test-driven development, he shipped a CLI that includes file manipulation and command execution tools like edit_file and execute_command. He also highlights a neat Python API (the CodingAgent class) the AI implemented unprompted, and shared a successful test run where the agent built a SwiftUI ASCII time app using llm code --yolo.

2026-07-03

Simon Willison — 2026-07-03#

Highlight#

Simon’s practical prompt engineering tip for Claude Code is a brilliant way to preserve expensive API tokens while maintaining high-quality output. By directing the top-tier Claude Fable model to act as a manager that delegates implementation to smaller models, he showcases a very pragmatic approach to operating AI coding agents locally.

Posts#

Fable’s judgement Following a tip from the Claude Code team at the AI Engineer World’s Fair, Simon explores telling Claude Fable to use its own judgement rather than micro-managing its behavior. He applies this by prompting Claude Code to spawn subagents running lower-power models (like Sonnet or Haiku) for mundane coding tasks, reserving Fable for high-level design and review. The result is a highly effective workflow that saves on valuable tokens ahead of looming price increases.

2026-07-04

Sources

Company@X — 2026-07-04#

Signal of the Day#

Wafer AI published benchmarks demonstrating that engineers have successfully optimized GLM 5.2 inference on AMD MI355X GPUs. This enables roughly 80% of Nvidia Blackwell (B200) throughput at more than a 2x cost reduction, marking a highly consequential milestone in breaking Nvidia’s monopoly on high-performance AI inference infrastructure.

2026-07-06

Simon Willison — 2026-07-06#

Highlight#

The latest release candidate for sqlite-utils is notable not just for its subtle breaking changes like compound foreign key support, but because Simon highlights his use of cutting-edge AI assistants like Claude Fable 5 and GPT-5.5 to aggressively churn through his issue backlog.

Posts#

sqlite-utils 4.0rc3 · Source Simon pushed out a third release candidate for sqlite-utils 4.0, delaying the stable release after using Claude Fable 5 and GPT-5.5 to clear out a large backlog of pull requests and issues. The most critical update is new support for introspecting and creating compound foreign keys, which requires a subtle breaking change to the table.foreign_keys Python API. Additionally, the tool now properly follows SQLite’s convention for case-insensitive column names, an update that affected numerous parts of the codebase.

Company@X

Sources

Company@X — 2026-07-16#

Signal of the Day#

Google has officially rebranded its breakout hit NotebookLM to “Gemini Notebook,” signaling its deeper integration into Google Search and the Gemini app ecosystem. Crucially, the platform is rolling out a secure cloud computer for every notebook, evolving the product from an AI reading companion into an active execution environment capable of natively writing and running code for complex data analysis.