Tech news, October 23, 2026
Friday: 533 pieces the paper read from primary sources, by section, newest first. Each links to its source; the line under it is the source's own opening.
The morning briefing
As the paper printed it on /brief/ at 08:46 UTC, in the sources' own words.
- LeadEnforcement of 2FA for upload.pypi.org begins today
Beginning today, all uploads from user accounts with 2FA enabled will be required to use an API Token or Trusted Publisher configuration in place of their password.
- News2FA Enforcement for TestPyPI
What's changing?
- NewsIncident Report: User Account Takeover
Incident Report: User Account Takeover What happened?
- OutageSMS Delivery Delays and Failures from Twilio to Telecall Brazil
Twilio customers may be experiencing SMS delivery delays and failures from Twilio to Telecall network subscribers in Brazil.
- SecurityBeta Channel Update for ChromeOS / ChromeOS Flex
The Beta channel is being updated to OS version 16852.10.0 (Browser version 157.0.8103.11 ) for most ChromeOS devices.
- Deadlinedeep-research-pro-preview-12-2025 shuts down today
Replacement: deep-research-preview-04-2026.
News
130 pieces, the newest 20 here.
- Usage metrics API adds usage from tools like OpenCode
The Copilot usage metrics API now reports model usage from more of the tools your developers use with Copilot, including tools like OpenCode that weren’t previously captured in yo…
- 6 ways teams are experimenting with code layers
Now that code layers is in open beta, you can bring code to the canvas.
- Build RAG-ready indexes from Amazon S3 with Amazon OpenSearch intelligent ingestion
Amazon OpenSearch intelligent ingestion is a fully managed, serverless capability that turns documents and structured data in Amazon S3 into RAG-ready, searchable indexes with no…
- Vercel CLI adds Spend Management
You can now view and manage your team's Spend Management budget from the Vercel CLI.
- Turn notifications into code with GitHub Copilot in Teams
The new GitHub app in Teams brings notifications and Copilot together, helping teams turn issues into fixes and ship code faster without leaving the conversation.
- What is an AI software factory?
In an AI software factory, agents build and engineers decide what ships.
- Google Workspace Weekly Recap - October 23, 2026
Follow through on your meeting tasks with meeting recaps in Google Chat To make it easier for teams to move from planning to action, we’re introducing meeting recaps in Google Cha…
- Web Search on Amazon Bedrock now supports domain filtering and user location controls
Web Search on Amazon Bedrock now supports two new controls that give you more precision over the results that ground a model's response: domain filtering and user location.
- Send feedback from the Vercel MCP
Vercel MCP now includes submit_feedback, a tool for sending bug reports, friction reports, and feature requests directly to the Vercel team from your agent or harness.
- How Vercel Agent accesses production safely
An agent working on production systems needs permission to act.
- How Finance Cut Forecasting to Hours With AI
See how Snowflake's sales finance team used AI to cut its monthly forecast from more than a week to a few hours, and what it took to get there.
- Take actions on your notebooks from Gemini Notebook directly in the Gemini app
Gemini Notebook is now also available as a Connected App in the Gemini app.
- Enable cross-Region fine-grained data access with AWS Lake Formation and Trusted Identity Propagation
Trusted Identity Propagation with AWS IAM Identity Center now works across Regions.
- [Launched] Generally Available: Item Level Recovery for Azure VMs with Premium SSDv2 and Ultra Disks in Azure Backup
Azure Backup now supports Item-Level Recovery (ILR) for Azure virtual machines using Premium SSD v2 and Ultra disks with both 512 byte and 4KB logical sector sizes.
- Built for Agents: The Case for Spark Declarative Pipelines
AI agents now write a growing share of production data pipelines (over 70% of SDP...
- Real-time energy trading and analytics on Databricks
Why does real-time energy trading need more than faster data?Energy trading desks...
- Deployments now show build cache size
Deployment summaries now show the size of the build cache each deployment saved and how close it is to the limit for its build machine.
- DigitalOcean Signals: Observability for AI Agents and Inference
You ship an agent.
- EMU deletions fix
Between June 1 and June 13, 2026, some Enterprise Managed User accounts that were deprovisioned through SCIM were incorrectly deleted instead of being suspended and obfuscated as…
- Bringing foundational models to the front lines of TB screening
Generative AI
New Models
5 pieces.
- Open model: nvidia/MotionBricks
Trending on the Hugging Face Hub.
- New model: MoonshotAI: Kimi K3.1 Pro
Kimi K3.1 Pro is Moonshot AI's flagship open-weight multimodal reasoning model and a post-trained successor to Kimi K3, with a 1M-token context window.
- Open model: openbmb/MiniCPM-OCR-Jev
New open weights from OpenBMB (MiniCPM) on the Hugging Face Hub.
- Open model: internlm/Atria-Dawn
New open weights from InternLM (Shanghai AI Lab) on the Hugging Face Hub.
- Open model: burner22/numbat
Trending on the Hugging Face Hub.
Security Desk
64 pieces, the newest 10 here.
- CVE-2026-115936: IO::Compress::Brotli versions from 0.004001 before 0.023 for Perl bundle a brotli library with an out-of-bounds write in the decoder
Posted by Timothy Legge on Oct 23 ======================================================================== CVE-2026-115936 CPAN Security Group ====================================…
- Re: Godot 4.x: heap out-of-bounds read in OptimizedTranslation message lookup
Posted by Tomasz Kaye on Oct 23 Follow-up: the fix for this issue has been merged upstream.
- Re: Godot 4.x: heap out-of-bounds write via negative string length in binary resource loader
Posted by Tomasz Kaye on Oct 23 Follow-up: the fix for this issue has been merged upstream.
- Re: Godot 4.x: heap out-of-bounds write in Radiance HDR image loader
Posted by Tomasz Kaye on Oct 23 Follow-up: the fix for this issue has been merged upstream.
- CVE-2026-113877: HTTP::Headers::ActionPack versions before 0.10 for Perl allow CPU exhaustion via Accept-Language ranges matched as regular expressions
Posted by Robert Rothenberg on Oct 23 ======================================================================== CVE-2026-113877 CPAN Security Group ================================…
- Critical: Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation
Affects wasmtime.
- Critical: Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
Affects pillow.
- Critical: Laravel TokenGuard authentication bypass through non-string API credentials
Affects laravel/framework.
- Wordfence Intelligence Weekly WordPress Vulnerability Report (October 12, 2026 to October 18, 2026)
Last week, there were disclosed in and that have been added to the Wordfence Intelligence Vulnerability Database, and there were that contributed to WordPress Security last week.
- New Evidence Shows LiteLLM Secret-Stealing Workflows Ran 11 Days Before Supply Chain Attack
Socket uncovered secret-stealing workflows that ran in LiteLLM’s GitHub repository 11 days before the supply chain attack on PyPI and Docker.
Technical Guides
11 pieces, the newest 10 here.
- Multi-Turn Reinforcement Learning on Amazon SageMaker AI: A hands-on guide
Multi-Turn Reinforcement Learning (MTRL) on Amazon SageMaker AI trains models on the outcome of a whole multi-step task rather than labeled steps.
- Scaling NVIDIA TensorRT Performance Optimization Beyond a Single Build Route with the Global Performance Tuner, Part 2
The Global Performance Tuner is a feature for automatic performance tuning released in NVIDIA TensorRT 11.1.
- Scaling NVIDIA TensorRT Performance Optimization Beyond a Single Build Route with the Global Performance Tuner, Part 1
Deploying a trained neural network involves more than translating each operator into a GPU kernel.
- Orchestrating SageMaker AI endpoint auto scaling with AWS CDK
Updating a SageMaker AI endpoint that has Application Auto Scaling registered makes AWS CloudFormation and AWS CDK deployments fail.
- Visualize points and routes with GeoJSON in Amazon Quick Sight layer maps
Amazon Quick Sight layer maps now support Point and LineString geometry from the same GeoJSON workflow, so you can plot store locations and the routes between them.
- How Bayer Crop Science built an agentic decision engine on Amazon Bedrock AgentCore with AWS Unified Operations
Bayer Crop Science built the Agentic Decision Engine (ADE), a multi-agent platform on Amazon Bedrock AgentCore that lets breeders, analysts, and researchers ask natural language q…
- Using AI Agents to Teach Robots Like Microduck to Walk in Simulation
Teaching a robot to navigate an obstacle course requires more than a walking policy.
- Python's F-String for String Interpolation and Formatting
Python f-strings give you a readable, concise way to interpolate and format strings, and they beat.format() and the % operator on speed.
- Get Started With Django: Build a Portfolio App
Build a Django example project step by step.
- Python's property(): Add Managed Attributes to Your Classes
Use Python's property() to add managed attributes to your classes, with validation, computed values, and caching, without breaking your API.
AI in the Field
13 pieces, the newest 6 here.
- At MIT, Martha Minow speaks on sustaining democracy, both by using and overcoming AI
In Compton Lecture, the distinguished legal scholar warns of potential “loss of the Enlightenment” while suggesting ways innovations can meet our civic and cultural needs.
- Reinforcing the value of human understanding at MIT
During the School of Humanities, Arts, and Social Sciences’ 75th Anniversary Symposium, President Sally Kornbluth said “MIT has never needed your particular insight and guidance m…
- The Self-Improving Supply Chain: What We’re Learning From Amazon Connect Decisions and AI Agents in Production
Today, supply chain teams are challenged by how long it takes to resolve urgent issues, and disruptions are estimated to cost the industry billions in losses each year.
- The big tech defectors you’re not hearing about
AI Now's journalist in residence Brian Merchant reflects on the People's AI Assembly, held in NYC on October 19th.
- Q&A: How AI came to model the “messy” human mind
Assistant Professor Benjamin Lindquist studies how engineers deliberately injected randomness into early AI, giving rise to deep-learning models that sometimes hallucinate.
- Notice of Public Meetings of the Michigan Advisory Committee to the U.S. Commission on Civil Rights
Notice is hereby given, pursuant to the provisions of the rules and regulations of the U.S.
Columns
15 pieces, the newest 6 here.
- The Hackening
Last week at a small conference, there was talk about a future event referred to as The Hackening.
- Friday Squid Blogging: Increasing Squid Populations
This article in Nature argues that it’s due to an overfishing of predators and warming sea temperatures.
- Amazon’s Trainium Takes a Strike at the Training King
Trainium Best for Inference?
- “Endless Forms Most Beautiful and Most Wonderful”: Ruliobiology and the Theoretical Foundations of Biological Form
The Concept of Ruliobiology Biology is (as Charles Darwin put it a century and a half ago) full of “endless forms most beautiful and most wonderful”.
- 2026.43: A New Era
The best Stratechery content from the week of October 19, 2026, including the best iPad but worst phone, SS Sarandos in a storm, and You Can See Everything.
- HPTS 2026 (Day 2 and Day 3)
This is the second half of my HPTS 2026 notes.
Research
147 pieces, the newest 10 here.
- The Language of Instruction: Genre and Generative AI
This article argues that instruction-fine-tuned language models should be understood as implementing a genre, what is proposed as the instructional-conversational genre.
- Separating Thinking from Spelling for Efficient Generative Recommendation
Generative recommenders retrieve items by writing their semantic IDs (SIDs) code by code under trie-constrained beam search, an approach now deployed on large web platforms.
- SceneBloom: Agentic Indoor Environment Generation with Realistic and Diverse Layouts for Embodied Learning
Training generalizable embodied agents requires realistic, varied, and simulation-ready indoor environments.
- UniAction: Unified Action Conditioning for World Models
Actions that condition world models are highly heterogeneous, and thus existing action-conditioned world models are typically built for individual action types, fragmenting alread…
- FlexGlue: Sparse-to-Dense Feature Matching and Visual Disambiguation
To estimate correspondences across images, existing approaches match either sparse interest points, which is highly efficient but limited by repeatability, or dense pixel grids, w…
- RobustRLlib: A Unified Library and Benchmark for Robust Reinforcement Learning Algorithms
Robust reinforcement learning (RL) is critical for reliable real-world deployment, where policies may fail under diverse shifts and disruptions.
- DexPort: A Hand-Held Skill Interface for Dexterous Hand Data Collection
Collecting high-quality demonstrations remains a central bottleneck for learning dexterous manipulation.
- MiD-VLM: Detecting and Grounding Global Semantic Misinformation in Image-Caption Pairs
Semantic misinformation can arise when an authentic image is paired with a caption that changes or distorts its narrative.
- ViT-H: Generative Video-To-Humanoid Control with Motion Tracking Feedback
Learning humanoid control from monocular human videos offers a scalable way to acquire diverse whole-body behaviors.
- Flownomaly: Single-Step Conditional-Mean Recovery for Few-Shot Anomaly Detection
Few-shot industrial anomaly detection requires modeling category-specific normality from only a handful of defect-free images.
Releases
57 pieces, the newest 12 here.
- Claude Code 2.1.310: the Monitor tool and plugin monitors on Bedrock, Vertex, and Foundry, and when telemetry or nonessential…
- @anthropic-ai/sdk 1.3.0
- expo-template-tabs@58.0.28
- expo-template-default@58.0.28
- google-cloud-sdk-v1.1.1
- aws-sdk-v1.1.1
- Anthropic Python SDK 2.3.0: api, add Claude Tag endpoints for Claude Enterprise organizations
- GitHub CLI 2.103.2
- Nx 24.0.1: angular-rspack, install the plugin after Angular dependencies (#37562)
- @ai-sdk/vue@2.0.281
- @ai-sdk/workflow-harness@1.0.163
- @ai-sdk/workflow@2.0.84
New Repos & Packages
31 pieces, the newest 8 here.
Watch
26 pieces, the newest 6 here.
- Stripe Atlas, Monitoring Agent & Replit for Government | This Week in Replit (Oct 23, 2026)
- Hunt bugs with your dot
- Connect Continues | Cloudflare Connect 2026
- NVIDIA Halos SAFE: Autonomous Vehicle Safety Evaluation From Road Testing to Simulation
- Accelerating Robot Development With AI Agents and NVIDIA Isaac
- CoreWeave Agent Lens: Intelligent agent observability at enterprise scale
Package releases
34 from the most used packages' own repositories, the newest 15 here.
- azure-core azure-ai-evaluation_1.18.10 · every release →
- hypothesis v6.170.9 · every release →
- @babel/types v7.29.11 · every release →
- larastan/larastan v3.13.2 · every release →
- react-hook-form v7.91.0 · every release →
- google-adk v2.13.0 · every release →
- gcp-metadata storage-control-v0.13.1 · every release →
- smallvec v1.16.4 · every release →
- node-abi v3.101.0 · every release →
- prefect 2.20.27 · every release →
- openfeature-provider-posthog-v0.1.125 · every release →
- serialize-javascript v7.1.4 · every release →
- langchain-google-vertexai libs/vertexai/v3.2.5 · every release →
- @asamuzakjp/dom-selector v10.0.5 · every release →
- decode-uri-component v0.5.1 · every release →