daily-digest

Simon Willison’s Weblog

Sorting algorithms

Quoting John Carmack

The Pragmatic Engineer

From IDEs to AI Agents with Steve Yegge

  1. Mô hình prototype-as-product đang thay thế quy trình build-then-dump. (Steve Yegge, Anthropic)
  2. IDE có thể đang chuyển thành giao diện đối thoại và giám sát, tập trung vào quản lý quy trình làm việc của AI hơn là biên soạn mã thủ công.
  3. Khả năng đọc hiểu đang trở thành rào cản cho sự chấp nhận AI rộng rãi; nhiều người sẽ lập trình thông qua giao tiếp với avatar hình ảnh trong tương lai gần.
  4. Coding bằng AI có một phổ, đa số kỹ sư hiện tại nằm gần đầu thấp với mức độ 1-2; những kỹ sư này có thể bị bỏ lại phía sau.
  5. Các mã nguồn monolithic là rào cản lớn cho việc áp dụng AI trong doanh nghiệp, do AI agents có giới hạn làm việc hiệu quả với khoảng nửa triệu đến vài triệu dòng mã.
  6. Kiến thức cần thiết của kỹ sư phần mềm đang thay đổi liên tục theo sự tiến bộ công nghệ.

Krebs on Security

Iran-Backed Hackers Claim Wiper Attack on Medtech Firm Stryker

Daring Fireball

Jason Snell Is on Jeopardy Next Week

Another One From the Archive: ‘Web Kit’ vs. ‘WebKit’

★ Modifier Key Order for Keyboard Shortcuts

Apple Has Changed Several Key Cap Labels From Words to Glyphs on Its Latest MacBook Keyboards
Halide Cofounder Sebastiaan de With Joined Apple’s Design Team in January

From the DF Archive: ‘And Oranges’

iDiallo.com

Where did you think the training data was coming from?

The Server Older than my Kids!

Pluralistic: AI “journalists” prove that media bosses don’t give a shit (11 Mar 2026)

Terence Eden’s Blog

Game Review: It Takes Two ★★★★★

Chris’s Wiki :: blog

The story of one of my worst programming failures

Power glitches can leave computer hardware in weird states

If there are URLs in your HTTP User-Agent, they should exist and work

Restricting IP address access to specific ports in eBPF: a sketch

Your terminal program has to be where xterm’s ziconbeep feature is handled

Xe Iaso’s blog

I don’t know if I like working at higher levels of abstraction

The Old New Thing

How do compilers ensure that large stack allocations do not skip over the guard page?

Westenberg.

Members Only: We desperately need a Reality Literacy

Andrew Nesbitt

git-pkgs/actions

Dwarkesh Podcast

I’m glad the Anthropic fight is happening now

the singularity is nearer

Every minute you aren’t running 69 agents, you are falling behind

The Silicon Underground

Amiga 600: The Amiga no one wanted

Open Source Projects - Latest Discoveries

The open-source engine for next-generation audio-video generative AI
Pentest your AI agents for security vulnerabilities before deployment
Convert complex statistical formats into editable data with one command
A unified interface for tracking everything from corporate jets to spy satellites
The self-improving agent framework for developers who build over time
Serve multiple LLMs locally on your Mac with optimized memory and caching
Build autonomous prediction agents with this universal open-source intelligence engine
The open-source voice assistant that keeps your data on your machine

DEV Community

5 Things AI Can’t Do, Even in Svelte.Js
How to Implement Database Connection Pooling for High-Performance Node.js APIs in 2026
No, DriftQ Is Not Trying to Be Temporal
From Chatbot to AI Workforce: The Architecture Shift No One Talks About
Emergent SH: The Open-Source AI Agent Framework Quietly Gaining Attention
[Boost]
Choosing a graph over a database was the easy part
Web Components: The “Missing Link” for Native Form Integration
Did I Waste 300+ Hours, or Just Build the Greatest Font Generator in History?
Why I’m building Codeown: A dedicated space for the “Build In Public” generation 🚀
Every Engineer Needs to Read “Every Day Is a Good Day”
What’s the Best Model to use with OpenCode

Hacker News: Launches

💬 Launch HN: Sentrial (YC W26) – Catch AI agent failures before your users do
💬 Launch HN: Prism (YC X25) – Workspace and API to generate and edit videos

Hacker News: Best

🔥 The dead Internet is not a theory anymore
🔥 Don’t post generated/AI-edited comments. HN is for conversation between humans.
🔥 Temporal: A nine-year journey to fix time in JavaScript
🔥 Whistleblower claims ex-DOGE member says he took Social Security data to new job
🔥 Lego’s 0.002mm specification and its implications for manufacturing (2025)
🔥 BitNet: 100B Param 1-Bit model for local CPUs
🔥 How we hacked McKinsey’s AI platform
🔥 Create value for others and don’t worry about the returns
🔥 Making WebAssembly a first-class language on the Web