Zhangshuang·Nov 10, 2025AI Writes SQL and Drops the DB? Add an “Invisible” LIMIT1. Opening: The Horror of a Single DROP
Zhangshuang·Nov 4, 2025One-Minute OAuth: Make GitHub Keys Expire in 30 SecondsDevelopers’ favorite “one-click login” is actually a “long-lived token” trap: authorize once, GitHub Access Token lives 30 days, even 90…
Zhangshuang·Nov 4, 2025From SHA-256 to Lattice: The Quantum-Resistant Shard RoadmapGoogle’s latest quantum chip Willow has 105 physical qubits with error rate < 0.1 % — “crack RSA-2048” moves from paper to engineering…
Zhangshuang·Nov 3, 2025AI Under Satellite Link: Secure Calls Even at 900 ms Latency1. Opening: AI Voice Assistant in Starlink
Zhangshuang·Nov 3, 2025Bring “Social Recovery” into MCP: Friends Can Help Reassemble Keys1. Opening: Lost Key, Now What?
Zhangshuang·Nov 3, 2025AI Also Has a Wallet: Understanding “Budget as Code” from ScratchA startup let an AI assistant auto-generate daily reports. The assistant casually wrote SELECT * FROM events, forgot the time filter, and…
Zhangshuang·Oct 31, 2025When AI Leaves the Greenhouse, Zero-Plaintext Is the Floor, Not the Ceiling1. Back to the Origin: The Tale of a Key
Zhangshuang·Oct 26, 2025Desktop Safe Upgrade: Offline Bundle Lets AI Run Securely in a No-Net World1. No Net = No Security? Not Anymore
Zhangshuang·Oct 26, 2025Open-Source Symbiosis: Feed Zero-Plaintext Superpowers Back to More MCP Servers1. Background: Keys Scattered After the Open-Source Party
Zhangshuang·Oct 26, 2025Global AI Platform: One Codebase, Three Keys, Each Law-Abiding1. Background Sketch