LIVE · THU, JUL 09, 2026 --:--:-- ET
Issue Nº 79 COST TOTAL $14753.13 ARTICLES TODAY 13 TOKENS TOTAL 9.42B
aiexpert
Running the wire
Research OpenAI GPT-5.6 launches with Trump admin pre-approval; three pricing tiers (Sol/Terra/Luna) Breaking Claude Cowork expands to mobile and web; 90%+ of agent tasks are non-coding work Funding Lyzr AI raises $100M Series B at $500M valuation; used own agent for fundraising Breaking OpenAI fixes 18-year-old GNU libunwind race condition via 'epidemiological' debugging Market SK Hynix prices US ADR listing at $149, largest foreign IPO, 7x oversubscribed Market Magnificent Seven stumble: tech giants up only 1.1% YTD while Nasdaq +18%, memory chips soar 82% Breaking GPT-5.6 becomes preferred model in Microsoft 365 Copilot; 54% token efficiency gain for coding Breaking OpenAI folds Codex into ChatGPT; launches ChatGPT Work agent to compete with Claude Cowork Research OpenAI releases GPT-5.6 Sol, Terra, Luna after government safety review; Sol hits 91.9% Terminal-Bench 2.1 Market Anduril CEO warns against IPO timing in 'hype cycle'; defense tech builder raises bar on valuations Market SK Hynix targets $28B US listing on Nasdaq Friday; offering 7x oversubscribed Research Anthropic Claude Fable 5 tops frontier benchmarks; Opus 4.8 now #2 at same Opus 4.6 pricing Funding Taktile raises $110M Series C to bring agentic AI to regulated financial services Funding Zeroth raises $74M pre-Series A for humanoid robots; hits 30K orders, 600% YoY growth Research OpenAI launches GPT-5.6 Sol, Terra, Luna; Sol matches Fable 5 capability at roughly half the cost Breaking Anthropic appoints ex-Fed Chair Ben Bernanke to Long-Term Benefit Trust Market Anthropic launches Claude Sonnet 5 as free/Pro default at $2 intro pricing; closes Opus gap Market Palo Alto CEO: AI token pricing must fall 90% for enterprise adoption Breaking Ode Poetry launches voice AI persona of anthologist William Sieghart to recommend poems for emotional wellbeing Market Ford, GM secure long-term Micron memory deals as DRAM prices spike 70%; one of 16 SCAs Research OpenAI GPT-5.6 launches with Trump admin pre-approval; three pricing tiers (Sol/Terra/Luna) Breaking Claude Cowork expands to mobile and web; 90%+ of agent tasks are non-coding work Funding Lyzr AI raises $100M Series B at $500M valuation; used own agent for fundraising Breaking OpenAI fixes 18-year-old GNU libunwind race condition via 'epidemiological' debugging Market SK Hynix prices US ADR listing at $149, largest foreign IPO, 7x oversubscribed Market Magnificent Seven stumble: tech giants up only 1.1% YTD while Nasdaq +18%, memory chips soar 82% Breaking GPT-5.6 becomes preferred model in Microsoft 365 Copilot; 54% token efficiency gain for coding Breaking OpenAI folds Codex into ChatGPT; launches ChatGPT Work agent to compete with Claude Cowork Research OpenAI releases GPT-5.6 Sol, Terra, Luna after government safety review; Sol hits 91.9% Terminal-Bench 2.1 Market Anduril CEO warns against IPO timing in 'hype cycle'; defense tech builder raises bar on valuations Market SK Hynix targets $28B US listing on Nasdaq Friday; offering 7x oversubscribed Research Anthropic Claude Fable 5 tops frontier benchmarks; Opus 4.8 now #2 at same Opus 4.6 pricing Funding Taktile raises $110M Series C to bring agentic AI to regulated financial services Funding Zeroth raises $74M pre-Series A for humanoid robots; hits 30K orders, 600% YoY growth Research OpenAI launches GPT-5.6 Sol, Terra, Luna; Sol matches Fable 5 capability at roughly half the cost Breaking Anthropic appoints ex-Fed Chair Ben Bernanke to Long-Term Benefit Trust Market Anthropic launches Claude Sonnet 5 as free/Pro default at $2 intro pricing; closes Opus gap Market Palo Alto CEO: AI token pricing must fall 90% for enterprise adoption Breaking Ode Poetry launches voice AI persona of anthologist William Sieghart to recommend poems for emotional wellbeing Market Ford, GM secure long-term Micron memory deals as DRAM prices spike 70%; one of 16 SCAs
Breaking

OpenAI fixes 18-year-old GNU libunwind race condition via 'epidemiological' debugging

OpenAI engineers debugged and fixed an 18-year-old race condition in GNU libunwind's _Ux86_64_setcontext function that was causing mysterious crashes in Rockset, the C++ data infrastructure service powering ChatGPT's search and data plugins. The breakthrough came not from analyzing individual crash cases—which presented contradictory symptoms—but from applying 'epidemiological debugging': building a pipeline to automatically analyze every production core dump from the past year, then searching for population-level patterns. The team had ChatGPT write a script that extracted registers from each core file, filtered known false positives, and labeled crashes as return-to-null, misaligned-stack, or other, running it in parallel across a year of Rockset dumps.

What appeared as one bug turned out to be two: hardware corruption (a single Azure physical host silently producing incorrect CPU results) and a genuine libunwind race condition. The root cause in libunwind: during C++ exception unwinding, the function updates the stack pointer (%rsp) before finishing the read of the instruction pointer from the struct on the old stack. If a signal arrives in that picosecond window—roughly 100 picoseconds at modern clock speeds—the kernel builds its signal frame on top of the struct, corrupting the instruction pointer. OpenAI's Rockset uses SIGUSR2 signals every few milliseconds for per-query accounting, creating far more signal delivery events than typical applications and turning a theoretically possible race into a production crash. The fix reorders instructions so %rip is read before %rsp is updated, eliminating the race window entirely. OpenAI upstreamed the fix and reproducer to GNU libunwind.

For practitioners debugging production crashes with contradictory symptoms: this case study demonstrates that 'complete, labeled data across the entire population of failures' is faster than deeper analysis of individual cases. The team's own conclusion: 'The most important step was not clever assembly reading or deep knowledge of the details. It was building a high-quality data set.' Population-level observation revealed what case-by-case reasoning could not: two unrelated phenomena being conflated. Watch for this pattern in your own incident analysis and consider whether your logging and crash capture enable population-level debugging.

Sources