daily-digest

Simon Willison’s Weblog

We Rewrote JSONata with AI in a Day, Saved $500K/Year

My minute-by-minute response to the LiteLLM malware attack

Quantization from the ground up

Engineering Leadership

Good Judgment is the New Important Skill for Engineers

Tech World With Milan Newsletter

Agentic code workflows with Nick Tune

The Pragmatic Engineer

The Pulse: is GitHub still best for AI-native development?

Martin Fowler

Fragments: March 26

🍵 seangoedecke.com RSS feed

Engineers do get promoted for writing simple code

Daring Fireball

Apple Discontinues the Mac Pro With No Plans to Bring It Back

The Apple Charging Situation

You Can Jump Right to the Updates Screen in the App Store App on iOS 26.4

Disney Drops Vaporware $1B Investment in OpenAI After Sora Got Axed

Google Brags About Android Web Browser Benchmark Scores on Unnamed Devices; Gullible Reporters Fall for It
NYT: ‘Melania Trump Appears With a Robot, Saying More Children Should Be Educated by Them’
The Information: ‘Apple Can “Distill” Google’s Big Gemini Model’

Katie Notopoulos Bids Farewell to Sora: ‘You Were Too Beautiful and Stupid for This World’

MacOS 26.4 Adds ‘Slow Charger’ Indicator for MacBooks

Jennifer Daniel on the New ‘Distorted Face’ Emoji
The Yankees Almost Signed Another P.E.D. Cheater

The New York Yankees Have the Best Record in Baseball

Mr. Macintosh Explains Another Way to Block the Software Update Prompts for MacOS 26 Tahoe

iDiallo.com

How we get radicalized in America

Terence Eden’s Blog

Adding human.json to WordPress

Chris’s Wiki :: blog

Considering mmap() verus plain reads for my recent code

Early notes on switching some libvirt-based virtual machines to UEFI

The Old New Thing

Why doesn’t WM_ENTER­IDLE work if the dialog box is a Message­Box?

John D. Cook

Lebesgue constants

How much precision can you squeeze out of a table?

Westenberg.

Members Only: On Cathedral thinking

The Silicon Underground

The Melissa virus of 1999

matduggan.com

I Can’t See Apple’s Vision

Miguel Grinberg’s Blog

SQLAlchemy 2 In Practice - Chapter 2 - Database Tables

Open Source Projects - Latest Discoveries

Route local LLM requests intelligently to maintain quality and reduce spending
Build and deploy autonomous AI product managers with this open-source toolkit
Run a powerful conversational AI locally with this open-source project
The open-source specification for building autonomous AI agents
Stop paying for depth APIs Use this self-hosted computer vision model instead
The definitive open-source engine for optimizing UniFi network performance and security

DEV Community

How to Actually Migrate from GitHub to Codeberg Without Losing Your Mind
A Real Time Information Using Andorra’s Government APIs
How I trained a computer vision model on the AWS Free Tier
Building a Media Monitoring Tool: Mentions Across News Sites
From 326K Chars to 127K: Real Benchmark Results
Agentic AI Explained: What It Is, How It Works, and Why It Matters
AI Weekly Digest: Mar 20-27, 2026 — TurboQuant Shakes Memory Markets, MCP Hits 97M, Manus Founders Barred from Leaving China
How I Built an AI Changelog Generator That Writes Release Notes for Three Different Audience
Real-time React: Syncing State Across Browser Tabs
Goodbye Ingress, Hello Gateway API: Migrating the Right Way
Add DeFi Superpowers to Claude with MCP Skills
One Decorator to Audit Every AI Agent Call

Hacker News: Best

🔥 We haven’t seen the worst of what gambling and prediction markets will do
🔥 Moving from GitHub to Codeberg, for lazy people
💬 European Parliament decided that Chat Control 1.0 must stop
🔥 End of “Chat Control”: EU parliament stops mass surveillance
💬 Landmark L.A. jury verdict finds Instagram, YouTube were designed to addict kids
🔥 False claims in a widely-cited paper
🔥 Shell Tricks That Make Life Easier (and Save Your Sanity)
🔥 Running Tesla Model 3’s computer on my desk using parts from crashed cars
🔥 Personal Encyclopedias