Arc Notes Weekly #96: Kobayashi Maru
Pinterest’s massive TypeScript migration, Instagram’s 1000-model scale-up, and Netflix’s clearer dialogue. Plus: breakthrough in algorithms, Merkle trees, and why humans still outthink AI.
This week, learn how Pinterest migrated millions of lines of code to TypeScript, how Instagram scaled to 1000 ML models, and how Netflix is making dialogue clearer for everyone. Plus, explore a breakthrough in algorithm theory, dive into Merkle trees with Cursor, and discover why humans still outthink AI when it counts.
Sponsor Spotlight: New Horizons in Theme Design Tired of rigid storefront templates? Horizon is Shopify’s newest first-party theme, offering drag-and-drop design freedom, seamless AI integration, and 10 stunning presets — so you can launch or upgrade a premium shopping experience without touching code.
Enjoy this week's round-up!
— Mahdi Yusuf (@myusuf3) or LinkedIn
👋🏾 You are reading Architecture Notes - Your Sunday newsletter, which curates best system design and architecture news from around the web. We would appreciate you sharing it with like-minded people.
Articles
A New Era for Algorithms
Ryan Williams' groundbreaking proof reveals that a small amount of memory can be as powerful as a lot of time in computations, challenging long-held beliefs in computer science and offering a fresh perspective on the relationship between time and space in algorithms. This stunning result, the first progress in 50 years, could pave the way for solving one of the oldest open problems in the field!
How Cursor Uses Merkle Trees to Speed Up Codebase Indexing
Discover how Cursor, the AI IDE with a $300M ARR, leverages Merkle trees to efficiently index codebases, enabling fast updates and secure data handling. This article breaks down the process, from code chunking to embedding generation, and explains why Merkle trees are a game-changer for incremental updates and data integrity.
Pinterest's Massive Code Migration: From Flow to TypeScript
Pinterest successfully migrated 3.7 million lines of code from Flow to TypeScript in just eight months, enhancing type safety and developer experience. Discover how they tackled this monumental task, the challenges faced, and the benefits reaped, including their contributions to the open-source community!
Shopify Summer ’25 Edition: New Horizons in Design and AI
If you’re excited by cutting-edge design and intuitive customization, meet Horizon – Shopify’s newest first-party theme. Horizon redefines what’s possible with drag-and-drop design freedom, seamless AI integration, and 10 stunning presets that are built to convert. Whether you’re launching a new brand or upgrading an existing storefront, Horizon gives you everything you need to craft a premium shopping experience – without touching a line of code.
Now available to all Shopify plans.
How Netflix Is Making Dialogue Easier to Understand
Netflix is tackling the common issue of unclear dialogue with its innovative Dialogue Integrity Pipeline, ensuring every word is heard as intended. Discover how they collaborate with industry leaders to develop cutting-edge tools that enhance dialogue clarity, making your viewing experience more immersive and enjoyable!
How Instagram Scaled Its Algorithm to 1000 Models Without Losing Quality
Discover how Instagram managed to scale its recommendation system to over 1000 machine learning models while maintaining quality and reliability. This article dives into the challenges faced, the innovative solutions implemented, and the lessons learned in managing such a vast array of models, ensuring a seamless experience for billions of users.
Why Human Coders Still Outshine AI in Problem Solving
In a fascinating exploration of human creativity versus AI, the author shares a personal coding challenge where human ingenuity outperformed a language model's suggestions. Despite AI's utility, the story highlights how human coders can think outside the box and devise innovative solutions that AI simply can't match yet. Dive into this engaging narrative to see how a complex bug was tackled with human creativity!
Inside Uber's Advanced Database Backup and Recovery System
Discover how Uber's cutting-edge backup recovery system ensures business continuity by handling petabytes of data with ease. Learn about the challenges faced, the innovative solutions implemented, and how Uber's system can restore terabytes to petabytes of data in mere minutes!
Projects
defuddle
Defuddle is a tool designed to clean up web pages by removing clutter like comments, sidebars, and headers, leaving only the main content. It's perfect for creating clean HTML documents and is a great alternative to Mozilla Readability, offering more consistent outputs and better metadata extraction. Check it out to see how it can enhance your web browsing experience!
qlib
Discover how Qlib is revolutionizing Quant Research with AI, supporting diverse machine learning paradigms and automating the R&D process with its new RD-Agent integration. Perfect for those looking to enhance their investment strategies with cutting-edge technology!
Critical GitHub MCP Vulnerability Exposes Private Repositories
Discover how a critical vulnerability in GitHub's MCP server allows attackers to access private repository data through a malicious GitHub Issue. Learn about the concept of 'Toxic Agent Flows' and how Invariant's security analyzer detected this alarming flaw.