Aug 5, 2026 Meta found 100,000 bugs in production code with a static analyzer that never runs the program Meta's Infer uses abstract interpretation and bi-abduction to find null dereferences, memory leaks, and race conditions by reasoning about code structure,... abstract-interpretationstatic-analysismetainfer
Aug 4, 2026 Static Analysis Can't Prove Your Airplane Won't Crash. It Can Prove Something More Useful. Abstract interpretation over-approximates every possible program state. abstract-interpretationstatic-analysissafety-criticalaviation
Aug 3, 2026 How to prove your code has no runtime errors (and why you'll probably give up trying) Abstract interpretation lets you prove runtime errors impossible before execution. abstract-interpretationstatic-analysisruntime-errorsverification
Aug 2, 2026 Your C code can run on capability hardware without a full rewrite CHERI's hybrid ABI lets you port C code to capability hardware incrementally. hardware-assisted-safetychericporting
Aug 1, 2026 Capability hardware didn't fail. It arrived 40 years early. Memory safety at the hardware level has been possible since the 1970s. hardware-assisted-safetycapability-hardwarecherisoftware-history
Jul 31, 2026 Your C dependency can segfault your entire process. WebAssembly can stop it. Containers are overkill for isolating a single C library. hardware-assisted-safetysandboxingcwebassembly
Jul 30, 2026 Your Phone Already Has Hardware That Catches Memory Corruption ARM Memory Tagging Extension and GWP-ASan make production memory safety detection possible on modern mobile devices. hardware-assisted-safetymemory-corruptionmobileasan
Jul 29, 2026 Buffer Overflows Keep Happening Because We Fix Them in Software CHERI is a hardware extension that turns every pointer into a bounded capability. hardware-assisted-safetybuffer-overflowmemory-safetycheri
Jul 28, 2026 LLMs Can't Prove Your Code Correct, But They Can Write the Boilerplate That Does Cleanroom verification requires generating and discharging proof obligations. cleanroom-correctnessllmformal-proofsautomation
Jul 27, 2026 Cleanroom Delivers 0.1 Defects per KLOC. You Don't Need the Full Religion to Get There. Cleanroom software engineering cuts defect rates by 100×, but full adoption requires separate test teams and formal proofs. cleanroom-correctnessprocessefficiencypragmatism