
Discord is transitioning its desktop application from Electron to a native Rust implementation, aiming to significantly reduce system resource consumption. CTO Stanislav Vishnevskiy highlighted that the new Windows client utilizes approximately 290MB of RAM, a substantial improvement over the previous version which often exceeded 1GB. The move also allows Discord to share core logic between mobile and desktop platforms while maintaining native user interfaces. The company plans to begin testing with users soon, though no specific release date has been announced.
Read originalEarlier coverage that leads up to this article, and what followed. Lines connect each piece to the closest one after it, converging here.
Fireship · July 15, 2026 · Background
© The Verge Creator EconomyThe EU Commission has formally accused TikTok of violating the Digital Services Act by allowing its recommendation algorithm to trap users in harmful content loops. This marks a significant regulatory shift, as it is the first time regulators have cited a specific recommendation engine design as the cause of a legal breach rather than general platform safety failures. With fines potentially reaching 6% of global turnover, TikTok faces immediate pressure to alter how the For You page curates sensitive topics like body image and isolation. This ruling sets a dangerous precedent for algorithmic accountability across the tech industry.
© The Verge Creator EconomyMeta is bringing Instagram’s video editor to macOS, but the real story is the Model Context Protocol (MCP) integration. Creators can now plug in any AI agent—like Meta’s Muse or third-party tools—to automate rough cuts and edits via tool calls. This moves beyond simple filters into agentic workflows where software acts on your behalf. It signals a shift toward desktop-grade editing for social creators, though it currently excludes Windows and lacks cross-platform project syncing.
This release finally brings proper asynchronous handling to Model Context Protocol tasks, allowing Claude Code to offload long-running tool calls to the background instead of blocking the main thread. For enterprise users, the new pooled budget rules and JSON logging make the Claude apps gateway significantly more manageable for large teams. The update also tightens error reporting in auto mode, ensuring developers get clear reasons when actions are denied rather than silent failures. It’s a pragmatic patch that improves reliability for complex agent workflows.
This release quietly patches a gap in llama.cpp's OpenCL backend by adding support for the 'repeat' operation across f16, i32, i16, and bf16 types. For users relying on AMD or Intel GPUs via OpenCL rather than Vulkan or ROCm, this means fewer fallbacks to slower CPU execution for models that use these tensor operations. It’s a targeted fix that improves stability and performance on non-NVIDIA hardware without changing the core inference engine. The update also includes standard binaries for CUDA 13 and ROCm 10.0, keeping the stack current with latest driver ecosystems.
This release quietly closes the hardware gap for non-NVIDIA users by adding default support for ROCm 10.0 on both Linux and Windows, allowing AMD GPU owners to run local models without complex configuration. It also brings CUDA 13.5 builds to Ubuntu and Windows, future-proofing the toolchain for newer NVIDIA architectures while maintaining backward compatibility with CUDA 12. Apple Silicon KleidiAI is disabled in this build, a notable regression for Mac users who rely on that specific optimization. The update solidifies llama.cpp's position as the most versatile inference runtime available, covering everything from Snapdragon NPUs to Intel Arc via SYCL.