Your Code Has Bugs. Lean4 Has Proofs: Formal Verification for Engineers — Varun Pant, AWS
En AI skrev om komprimeringsbiblioteket zlib på Lean-språket på en vecka och producerade 32 000 rader matematiska bevis istället för vanliga tester.
Varun Pant från AWS förklarar att när AI-agenter producerar hundratals pull requests i veckan räcker inte vanliga kontroller — varken automatiska tester, modellbedömning eller mänsklig granskning kan garantera att koden fungerar för alla möjliga inmatningar. Hans lösning är att människor ansvarar för specifikationen (vad programmet ska göra) medan maskiner ansvarar för både kod och bevis på att koden följer specifikationen. AWS använder detta i produktion för Cedar, deras auktoriseringsverktyg, där semantiken är bevisad i Lean medan den faktiska koden är skriven i Rust — varje natt kör de cirka 100 miljoner tester för att se till att båda överensstämmer.
Sammanfattningen har tagits fram med AI av Vibekollen utifrån källans publicering. Innehållet tillhör AI Engineer.
Mer från AI Engineer
Inside Arca's Long-Horizon Agents That Run the Business - Aman Singh, Arca
AI Engineer 23 okt.
Real AI Agent Attacks and What Would Have Stopped Them — Andrey Rybka, Bloomberg
AI Engineer 23 okt.
Outside of tech there has been no financial payoff to US companies for using AI, now viewed as a margin-hurting cost center, as VC-backed firms burn more tokens
Techmeme för 3 tim sedan
Source: Replit recently moved most AI spend from Anthropic to OpenAI, which gave 30%+ off in a deal worth $100M+/year, after Anthropic discontinued its discount
Techmeme för 5 tim sedan
