What's new this week: The calm before Build
Build 2026 is ten days out, and this edition is the calm before. VS 2026 18.6.1 patches a hard ARM64 debugger blocker, System.ClientModel 1.13.0 ships breaking credential changes, GitHub Copilot pushes a pre-cutover changelog flurry, and the Musk v. Altman verdict closes a story two editions in the making.

Heaviest landings this week were defensive ones. VS 2026 18.6.1 patched a hard ARM64 debugger blocker that 18.6.0 shipped broken. VS Code 1.121 shipped remote agent sessions in preview. System.ClientModel 1.13.0 landed breaking credential changes that anyone wiring custom auth will hit on upgrade. GitHub Copilot pushed a flurry of pre-cutover changelog entries (Auto routing, cheaper-tier defaults, cloud-agent audits, the lot), with the June 1 AI Credits switch now ten days out. The shape of the changes reads as a hedge against the sticker shock customers have been previewing in their April bills. And the Musk v. Altman verdict closed the OpenAI-partnership-hedge story that's been running through the last two editions; Microsoft's claim got dismissed alongside Musk's, on a statute-of-limitations technicality.
The structural-pressure thread also kept moving. Meta cut 8,000. Intuit announced 3,000+. OpenAI's Stargate commitment reportedly got cut from $1.4T to ~$600B, with the company now leasing capacity it had publicly committed to build. Anthropic is in talks for $30B at a $900B+ valuation. The direction hasn't changed; the pace just picked up.
Window for this edition: 2026-05-16 through 2026-05-22. Filter unchanged: would this change what a working developer does on Monday morning. Everything that fails that test got cut.
This week's triage
If you do nothing else this week, do these three things.
- If you're on the ARM64 VS 2026 channel, take 18.6.1 (2026-05-20). It's a single-fix servicing release on top of 18.6.0; the fix is "Arm64: Can't set breakpoints", a hard blocker that 18.6.0 shipped broken. Stable-channel only; there is no 18.5.x servicing track and no VS 2026 LTSC channel yet (first LTSC drop scheduled for November 2026).
- If you depend on
System.ClientModel, plan the 1.13.0 upgrade carefully. ExperimentalSCME0002breaking changes:IConfiguration.GetCredential(...)renamed toGetCredentialSettings(...), return type changed, andClientSettings.CredentialProvideris being removed in favour ofsettings.Credential.TokenProvider. Anyone wiring custom credentials will hit this. - Last clean week to model your Copilot bill before June 1. April usage reports have been live since 2026-05-12, the preview-bill tool exists, and community reports of 20x+ projected bill increases under credits vs. PRUs are circulating. After June 1 the meter is real and the data is no longer hypothetical.
Detail on each below.
Avalonia
- Avalonia 11.3.16 (2026-05-19) - single core change: Touch/Pen capture semantics now mirror Mouse (PR #21363). Matters for any custom input handling on touch/stylus targets. No matching 12.x patch in window; 12.0.3 from 2026-05-11 is still the tip. https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.16
- Avalonia 12 lands on LoongArch (2026-05-19) - Loongson partnership; 12 now runs on China's home-grown CPU architecture. Niche for western shops but it's the only ecosystem announcement on the official blog in window. https://avaloniaui.net/blog/avalonia-12-and-loongarch
- Merged in window touching input/rendering/platform code: PR #21402 (Android TalkBack
PointToScreenaccessibility), #21394 (iOS cold-launchUISceneConnectionOptions), #21393 + #21392 (desktop OpenGL via EGL,eglGetProcAddress), #21361 (Unicode word segmentation to v17 for text input), and a cluster of Wayland work (#21388, #21385, #21384, #21383, #21382, #21378). Wayland is clearly getting serious upstream attention. https://github.com/AvaloniaUI/Avalonia/pulls?q=is%3Apr+is%3Amerged - AvaloniaVSCode still frozen. Last code commit remains 2026-04-15 (README link update). Public extension is in maintenance/redirect mode while active development continues in the closed Accelerate repo. No change from last edition's read. https://github.com/AvaloniaUI/AvaloniaVSCode/commits/main
- Third-party themes: nothing in window. Material.Avalonia 3.16.0 (2026-04-24) and Semi.Avalonia 12.0.1 / 11.3.14 (2026-04-18) remain the latest. AvaloniaRider still v1.11.0 from March.
No Avalonia work from me this week. Spent most of it on a large enterprise Java app, helping the lead dev clean up dead branches and stand up CI in GitLab. Different stack, different week.
.NET
Quiet on the runtime and SDK side (no servicing in window, no Preview 5 yet), so Nikolche Kolev's NuGet Package Pruning post is the one practical Monday-morning beat.
.NET 11 / runtime
- NuGet Package Pruning in .NET 10 (Nikolche Kolev, 2026-05-18). Documents how the new pruning behaviour strips platform-provided packages from the dependency graph, cutting transitive vulnerability reports by ~70% in projects using the new defaults. Directly affects what shows up in
dotnet list package --vulnerableMonday morning. https://devblogs.microsoft.com/dotnet/nuget-package-pruning-in-dotnet-10/ - .NET 11 Preview 5, not yet. Preview 4 dropped 2026-05-12 with the May servicing wave. Preview 5 is expected on the next Patch Tuesday, 2026-06-09, which puts it inside Build week. https://github.com/dotnet/core/discussions/10415
- No servicing in window. May wave (10.0.8, 9.0.16, 8.0.27) shipped 2026-05-12, before the window. Next wave is the June Patch Tuesday.
- MAUI CoreCLR-on-mobile coverage still trickling. No dedicated follow-up post on devblogs in window; community Q&A and benchmark posts are happening on Mastodon and GitHub issues, not on Microsoft channels. https://devblogs.microsoft.com/dotnet/dotnet-maui-moves-to-coreclr-in-dotnet-11/
C# language
- LDM 2026-05-18, closed hierarchies finalised for Preview 5. Locked in exhaustiveness rules for
closedclass hierarchies: empty switches on a closed type with no subtypes still warn, no catch-all arm allowed once all subtypes are matched (cast toobjectto escape), constraints aren't used to prove subtypes impossible. Predictability over mathematical precision. https://github.com/dotnet/csharplang/blob/main/meetings/2026/LDM-2026-05-18.md - LDM 2026-05-20, union pattern matching and required APIs. Three approaches debated for how
is/switchshould behave on custom union types; syntax-based distinguish had slight room preference. Also locked in: custom unions must declare at least one creation member plus a validValueproperty, with compiler errors at the declaration site. https://github.com/dotnet/csharplang/blob/main/meetings/2026/LDM-2026-05-20.md - PRs #10188 and #10189,
refand ref-like parameters on async methods. Spec work for allowingref/ref structparameters on async methods, includingfinallyblock clarifications. Pairs with the runtime-async work in .NET 11. https://github.com/dotnet/csharplang/pull/10188 - PR #10184, mixed object and collection initializers (initial proposal). Spec only, no compiler implementation yet. Combines
{ Prop = value, ...items }. https://github.com/dotnet/csharplang/pull/10184 - PR #10193, union patterns working-group doc. Companion to the LDM 05-20 discussion; formalises the union-patterns proposal. https://github.com/dotnet/csharplang/pull/10193
Community
- Andrew Lock, ".NET (OK, C#) finally gets union types" (2026-05-19). Part 2 of his "Exploring the .NET 11 preview" series. Walks the union declaration syntax, what the compiler generates, how to write a non-boxing custom union, and roadmap items (union member providers, closed enums, closed hierarchies). The canonical practitioner write-up for the union feature right now. https://andrewlock.net/exploring-the-dotnet-11-preview-2-dotnet-gets-union-types/
- Quiet week otherwise - Steve Gordon, Khalid Abuhakmeh, Nick Chapsas, Maarten Balliauw, Daniel Roth all silent on the blog side. Build prep season showing.
Visual Basic
dotnet/vblangmain: no movement. Last commit still 2024-12-17 ("Update Language-Version-History.md for 'Overload Resolution Priority' feature"). 17 months. The honest news is no news. https://github.com/dotnet/vblang/commits/main- devblogs VB category: empty. No VB-tagged posts in window or for the whole month of May 2026. Most recent VB-tagged post is from January 2026. https://devblogs.microsoft.com/dotnet/category/visual-basic/
- VB 1.0 turned 35 on 2026-05-20. Bill Gates demoed it live on stage at Windows World '91 in Atlanta on May 20, 1991. Microsoft marked the anniversary with nothing: no devblogs post, no Visual Studio team tweet, no official acknowledgement of any kind. The 35th passed in silence, which is the same story this section has been telling for months. https://www.youtube.com/watch?v=Fh_UDQnboRw
- "VB on Avalonia" post went live 2026-05-21. Picked up on r/visualbasic with positive reception, including one substantive back-and-forth with a Linux convert who said they'd missed WinForms after switching off Windows. Exactly the audience the post targets. Zero comments on the blog itself. The long tail of VB users still lives on Reddit, not on individual blogs. https://evilgeniuslabs.ca/blog/vb-on-avalonia-cross-platform
The obvious next move from the VB-on-Avalonia post is pulling the dotnet source and adding VB templates for dotnet new. The hand-rolled .vbproj is the one real wart in the post, and a template would smooth it. I keep coming back to the idea and then talking myself out of it. Writing the templates isn't the problem; maintaining them across .NET versions, Avalonia versions, and whatever VS 2026 does next is. Still thinking it through.
Microsoft choices that affect developers
Visual Studio 2026
- VS 2026 18.6.1 (Stable, 2026-05-20) - single-fix servicing on top of the 18.6.0 May feature update from a week earlier. Documented fix: "Arm64: Can't set breakpoints", a hard blocker that 18.6.0 shipped broken on the ARM64 channel. https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes
- No 18.5.x servicing in window. 18.5 reached EOL when 18.6.0 shipped on May 12. Modern Lifecycle policy only supports one Stable minor at a time outside LTSC. Worth noting because last week's edition mentioned "18.5.3 security-only" as if 18.5 were a parallel track. It isn't. https://learn.microsoft.com/en-us/visualstudio/releases/2026/servicing-vs
- No LTSC channel exists for VS 2026 yet. First LTSC drop is scheduled for November 2026 alongside the next annual release. Until then: Stable + Preview/Insiders only. https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-rhythm
VS Code
- VS Code 1.121 (2026-05-20) - May iteration. Marketing line is "agent-first development improvements." https://code.visualstudio.com/updates/v1_121
- Remote agent sessions (preview). Connect via SSH or dev tunnels and monitor/control agent sessions on a remote machine from the Agents window; sessions continue after disconnect. The long-running-agent-on-a-build-box story that 1.120's Agents-Window-to-Stable promotion was setting up.
- Configurable utility models + Custom Endpoint provider. New settings override which model handles background tasks (commit messages, chat titles). Custom Endpoint provider plugs in any compatible API, meaningful for shops routing through their own gateway or self-hosted models.
- Agent terminal hardening. Agent-launched terminal commands now get a
VSCODE_AGENTenv var so CLIs can detect non-interactive context and suppress prompts. Background command status shows "Running<command>in background." Output compression extended to test runners and build tools to cut token waste. - Built-in Mermaid + HTML preview. Mermaid diagrams render in Markdown previews and notebooks without extensions; HTML files preview in the Integrated Browser. Small but kills two long-standing extension dependencies.
- Claude agent "Auto mode." Executes without permission prompts while maintaining safety checks. Quick-suggestions behaviour also changed: typing no longer auto-triggers basic autocomplete when Copilot is available, reducing noise.
GitHub Copilot
Heavy week. The last full changelog cycle before the June 1 AI Credits cutover (10 days out). All entries from github.blog/changelog.
- GPT-5.3-Codex is now the base model for Copilot Business and Enterprise (2026-05-17). Replaces the previous default across Business/Enterprise tiers. The base model is what gets called when "Auto" routes to a low-multiplier slot. Directly affects credit burn under the new billing model.
- Auto model selection routes based on your task in VS Code (2026-05-20). Limited to 0x–1x multiplier models, all plans, no setup. Paid subscribers get a 10% discount on the model multiplier when using Auto (a 1x model through Auto costs 0.9 credits). Read it as GitHub's hedge against credit-burn sticker shock: nudge users into cheaper routes by default. https://github.blog/changelog/2026-05-20-auto-model-selection-now-routes-based-on-your-task-in-vs-code/
- Copilot cloud agent: cheaper-tier routing for simple tasks (2026-05-18). Same theme as Auto: get routine work off expensive models before June 1.
- Remote control for Copilot CLI sessions GA on mobile, web, and VS Code (2026-05-18). Cross-platform session management for
gh copilotagent sessions promoted from preview to GA. - Copilot Spaces API GA (2026-05-18). Collaboration API out of preview. Relevant for scripting team workflows or building dashboards over Copilot usage.
- Audit cloud-agent configuration via REST API (2026-05-18). New endpoints to programmatically audit which repos have the cloud agent enabled. Useful for admins doing pre-June-1 cost-control sweeps.
- Gemini 3.5 Flash GA for GitHub Copilot (2026-05-19). Gemini now sits alongside Claude and GPT in the model picker. Cross-family model support is now baseline across the product.
- Apply Copilot code-review feedback via cloud agent + one-click fixes for failing Actions (2026-05-18 / 2026-05-19). Both convert a Copilot suggestion (review nit, red CI) into an autonomous agent task. Billing-relevant: each run is AI-credit billable, and code review separately consumes Actions minutes on private repos starting June 1. https://github.blog/changelog/2026-04-27-github-copilot-code-review-will-start-consuming-github-actions-minutes-on-june-1-2026/
- Semantic issue search in Copilot Chat + ask questions in context with Copilot on web (2026-05-20 / 2026-05-18). Semantic issue search is the more useful one: natural-language hunt across the issue tracker from inside Chat.
Windows tooling
- Windows Terminal: nothing new in window. 1.24.11321.0 stable / 1.25.1322.0 preview shipped 2026-05-13, just outside.
- winget-cli: nothing new in window. Last preview 1.29.170 on 2026-05-07; stable 1.28.240 unchanged.
- PowerShell: nothing new in window. 7.7.0-preview.1 from 2026-04-28; GA lines 7.6.1 / 7.5.6 / 7.4.15 from 2026-04-21 unchanged.
- WSL moved to the new Microsoft and Linux subsection below.
.NET MAUI
- Nothing in window. Last drop was Preview 4 (11.0.0-preview.4.26230.3) on 2026-05-13. Preview 5 expected but not shipped. https://github.com/dotnet/maui/releases/tag/11.0.0-preview.4.26230.3
- No new MAUI devblog post in window. CoreCLR-on-mobile announcement (2026-05-13) is just outside. Community reports startup-time wins on baseline templates and regressions on larger Android apps. Relevant if you're on Preview 4 for evaluation builds.
- No 10.0.x SR7 servicing in window. Stable line sits at 10.0.60 (SR6, 2026-04-29). Next servicing release would normally land on the June Patch Tuesday.
Azure
- System.ClientModel 1.13.0 (2026-05-19), breaking change. Experimental
SCME0002:IConfiguration.GetCredential(...)renamed toGetCredentialSettings(...), return type changed fromAuthenticationTokenProvider?toCredentialSettings?.ClientSettings.CredentialProvideris being removed. Migrate tosettings.Credential.TokenProvider. Anyone wiring custom credentials through System.ClientModel will hit this on upgrade. https://github.com/Azure/azure-sdk-for-net/releases/tag/System.ClientModel_1.13.0 - Azure.Monitor.OpenTelemetry.Exporter 1.8.1 (2026-05-21) - adds GenAI main-agent attribution:
microsoft.gen_ai.main_agent.*attributes now auto-propagate from parent spans to child spans and log records. Matters if you're instrumenting Agent Framework / Semantic Kernel apps and want end-to-end traces. https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.OpenTelemetry.Exporter_1.8.1 - Azure.AI.Speech.Transcription 1.0.0 GA (2026-05-18) - first stable. Breaking from beta:
PhrasesByChannelandTranscribedPhrasesare gone; useTranscriptionResult.Phrases(flat) orCombinedPhrases(per-channel combined). If you were on beta, that's a Monday-morning code change. https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.AI.Speech.Transcription_1.0.0 - Azure.ResourceManager.DataProtectionBackup 1.8.0 (2026-05-18) - API version bump to
2026-03-01. Routine, but only ResourceManager SDK GA in window. https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.DataProtectionBackup_1.8.0 - No new MSRC Azure CVEs in window. May 2026 Patch Tuesday bundle (2026-05-13) was the last; nothing significant after. EOL clocks unchanged (Functions v1.x 2026-09-14, in-process 2026-11-10, Linux Consumption v3 2026-09-30).
- No new Entra developer announcements in window. "What's New in Microsoft Entra: May 2026" was published 2026-05-08, before the window.
Microsoft and Linux
New recurring section. Catches news where Microsoft ships to or for Linux, contributes to the ecosystem, or where organisations move between the two stacks. This week is heavy on the Microsoft-shipping-for-Linux side: Azure Linux 4.0 preview, Azure Container Linux GA, WSL previews, Defender portal management. The migrations side was quiet.
- Azure Linux 4.0 public preview + Azure Container Linux GA (Open Source Summit NA, 2026-05-18) - the week's lede here. Azure Linux 4.0 moves Microsoft's in-house distro out of pure container-host duty and into customer-facing VMs across x86_64 and ARM64; preview registration opened 2026-05-18, broader rollout planned for Build on June 2. Azure Container Linux (Flatcar-based, immutable) goes GA as the AKS host OS replacing the Azure Linux 3.0 image. Brendan Burns delivered the keynote; Mark Russinovich tied the supply-chain story to the 2024 xz utils backdoor. https://opensource.microsoft.com/blog/2026/05/18/from-open-source-to-agentic-systems-microsoft-at-open-source-summit-north-america-2026/
- WSL 2.7.5 preview (2026-05-15) - bumps
Microsoft.WSL.Kernelto 6.18.26.1 and adds best-effort grant of VMWP access to user-supplied VHDs (#40485). VHD-access fix matters if you mount custom disks into distros for builds or DBs. https://github.com/microsoft/WSL/releases/tag/2.7.5 - WSL 2.7.7 preview (2026-05-19/20) - updates
Microsoft.WSLto 1.0.73.2 and rolls inMicrosoft.NETCore.App.Runtime10.0.6 (carries CVE-2026-32178 fix), plus a fix for VHD ownership after cross-volume move (theE_ACCESSDENIEDbug). Last stable is still 2.7.3 from 2026-04-25. https://github.com/microsoft/WSL/releases/tag/2.7.7 - GitHub Copilot CLI v1.0.49 adds Alpine Linux (musl libc) support (2026-05-18/19). A
copilot-linuxmusl-x64.tar.gzbuild now ships, which matters for Alpine-based container dev shells. The standalone GitHub Copilot desktop app entered technical preview 2026-05-14 (just outside window) with Windows/macOS/Linux builds. https://github.com/github/copilot-cli/releases - Azure Pipelines agent v4.274.0 and v5.274.0 pre-release (2026-05-21) - bumped Node to 24.14.1 / 24.15.0, mingit to 2.54.0, and added
libicu78toinstalldependencies.shso the Linux x64/ARM64/musl tarballs install cleanly on Ubuntu 26.04 (Resolute). Also a path-traversal hardening fix and anaxiosCVE bump. Linux self-hosted runner shops on the latest Ubuntu should pick this up. https://github.com/microsoft/azure-pipelines-agent/releases/tag/v4.274.0 - Microsoft Defender for Endpoint on Linux, offline security intelligence updates now portal-managed (GA, page updated 2026-05-20). Flips from agent-side
mdatpconfig to Defender/Intune portal settings. No new mdatp build in window (latest still April's 101.26032.0000), but for air-gapped or restricted-egress Linux fleets this is the relevant change: you can stop hand-rolling the offline mirror config. https://learn.microsoft.com/en-us/defender-endpoint/linux-support-offline-security-intelligence-update - Microsoft Edge for Linux stable 148.0.3967.70 (2026-05-15, picked up this edition since the new section didn't exist last week). Two real changes: password manager no longer loads passwords into memory at startup (memory-disclosure hardening, write-up at https://microsoftedge.github.io/edgevr/posts/Saved-passwords-in-Edge-memory-what-were-changing-and-why/), and the
AutoplayAllowed=Disabledpolicy reverts from "Block" (146/147 behaviour) back to "Limit", meaning autoplay only on sites with high media engagement or active WebRTC. If your fleet relied on the v146/147 hard-block behaviour, audit before this rolls out. https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel - mssql-jdbc 13.5.0 preview (2026-05-15, also picked up here for the same reason). Heaviest items: enhanced routing for Azure SQL Hyperscale reader endpoints (TDS FEATUREEXT 0x0F + ENVCHANGE 0x21: automatic connection routing to named replicas for read scale-out), new
defaultTransactionIsolationconnection property, JDK 26 build profile, and a federated-auth socket-hang fix whereloginTimeoutnow properly bounds socket I/O whensocketTimeoutdefaults to 0. Also deprecatesmicrosoft.sql.DateTimeOffsetin favour ofjava.time.OffsetDateTime. https://github.com/microsoft/mssql-jdbc/releases/tag/v13.5.0 - Otherwise quiet on Linux tooling. No movement in window for: Azure CLI (2.86.0 from 2026-05-04), .NET diagnostics (10.0.721401 from 2026-04-28), dotnet-monitor (10.0.2 from 2026-04-20), PowerShell (7.6.1 / 7.7.0-preview.1 unchanged), go-sqlcmd, ProcDump for Linux (3.5.1 was 2026-05-07, just before window), .NET SDK Linux packages (May Patch Tuesday wave, 2026-05-12), Microsoft OpenJDK (April PSU), GitHub CLI (2.92.0 from 2026-04-28). Build week may shake some of these loose.
- Microsoft re-anchored the "more than two-thirds of Azure workloads run Linux" metric at Open Source Summit (2026-05-18). Cited alongside M365, GitHub, and ChatGPT all running on Linux infrastructure as the basis for their "open agentic stack" pitch. The Open Agent Governance Framework is being donated to CNCF by end of 2026, with Red Hat, Google, and Snowflake as early supporters. Not a new metric, but the re-anchoring is the story. https://www.techzine.eu/news/devops/141445/microsoft-positions-open-source-as-the-foundation-for-ai-agents/
- Migrations or defections: nothing genuinely in window. The France 2.5M-PC directive is from 2026-04-08; the German federal ODF mandate is "spring 2026" with no May-week specificity; Schleswig-Holstein's most recent ~80% migrated figure is from December 2025. All recapped in May coverage, but no in-window news. Flagging the absence rather than padding. The migration thread will come back when it has fresh material.
Microsoft Build 2026 (pre-event)
The last roundup before the keynote. June 2-3, Fort Mason, ~2,500 in-person (down from 5,000+) with the "two days, hands-on, no fluff" framing. https://www.thurrott.com/microsoft/334704/microsofts-build-2026-session-catalog-is-now-live
- BRK207 "GitHub Copilot in Visual Studio: Agents That Debug, Profile, and Test" confirmed. Covers @debug, @profiler, @test, @vs built-in agents; right-click "Debug with Copilot" / "Profile with Copilot" in Test Explorer; PerfTips wired to Profiler Agent; custom agents as
.agent.mdfiles in your repo. https://build.microsoft.com/en-US/sessions/BRK207 - BRK202 "Azure DevOps meets GitHub, the path to AI-powered SDLC" still on the agenda. Migration/integration for shops split across both platforms, grounding agents in your data, agent mode in pipelines, MCP servers for ADO, Playwright, and Azure. On-site + online + recorded.
- GitHub Copilot app modernization for C++ → Public Preview in VS 2026 Insiders. Build-tied pre-event drop. https://devblogs.microsoft.com/cppblog/github-copilot-app-modernization-cpp-public-preview/
- GitHub Copilot build performance for Windows → Public Preview the same week. Copilot analyzes a C++ build and iterates on optimizations until completion, dev keeps final approval. https://devblogs.microsoft.com/cppblog/now-in-public-preview-github-copilot-build-performance-for-windows/
The bigger picture
The thread from the top of the post, with detail. The Musk v. Altman verdict closed the OpenAI-board-fight story that's been running through the last two editions. OpenAI's Stargate commitment reportedly got cut by more than half. Anthropic is raising at a near-trillion-dollar valuation. Meta and Intuit added 11,000+ jobs to the AI-restructuring tally between them. The read is unchanged from the previous editions: capacity is consolidating, headcount is thinning, the AI frame carries the cover for both.
- Musk v. Altman verdict against Musk on a statute-of-limitations technicality (2026-05-18). Advisory jury deliberated under two hours; Judge Yvonne Gonzalez Rogers immediately adopted the verdict. Claim against Microsoft also dismissed. Nadella's testimony confirmed the "next IBM" internal email and revealed Microsoft floated and rejected Diane Greene and Bing Gordon as post-ouster OpenAI board candidates. Musk plans appeal. https://www.cnbc.com/2026/05/18/musk-altman-openai-trial-verdict.html
- OpenAI quietly cut Stargate spending pledge from $1.4T to ~$600B (reported 2026-05-19). CFO Sarah Friar reportedly urged delaying IPO to 2027 over revenue-vs-commitment math; Altman and Friar issued joint denial. OpenAI is now reportedly leasing capacity it had committed to build. Stargate already past 7 GW of planned capacity across five new sites. https://www.techtimes.com/articles/316807/20260519/openai-cut-stargates-spending-pledge-14-trillion-600-billion-now-renting-what-it-vowed-build.htm
- Anthropic in talks for $30B at $900B+ valuation (reported 2026-05-12). No term sheet signed yet. Sits on top of the May 6 SpaceX Colossus 1 deal (300+ MW / ~220K GPU equivalent in Memphis) and the $50B US infrastructure announcement with Fluidstack. https://www.bloomberg.com/news/articles/2026-05-12/anthropic-in-talks-to-raise-30-billion-at-900-billion-valuation
- Google reframes Search around AI Mode, information agents, and generative UI at I/O 2026-05-19. Liz Reid called it "the biggest change to this entry point to the web since the search box debuted more than 25 years ago." AI Overviews now serve 2.5B monthly users; conversational Search tops 1B. Generative UI ships summer 2026; mini-apps and information agents launch as premium-subscriber features first. The developer-facing implication is the one TechCrunch foregrounds: referrals to publishers, already in decline from AI Overviews, get decimated further. Relevant to anyone whose distribution depends on organic search traffic (this blog included). It also rhymes with Microsoft's Open Agent Governance Framework push from the same week. Two of the three search-and-discovery incumbents are now publicly betting the same direction. https://techcrunch.com/2026/05/19/google-search-as-you-know-it-is-over/
- Meta's 8,000-job cut (10% of workforce) effective 2026-05-20. Recruiting and HR taking 35-40% cuts; second wave teased for H2; 16 weeks base pay + tenure additions for US-affected. Meta's 2026 capex guides $125-145B vs ~$27B total comp bill. The cuts are noise next to the capex line. https://invezz.com/news/2026/05/04/is-big-techs-725b-ai-splurge-being-funded-by-mass-layoffs/
- Intuit announced 3,000+ layoffs to "refocus on AI" (2026-05-20). Joins the Atlassian, GitLab, Salesforce, and Microsoft pattern of using AI as restructuring narrative. https://techcrunch.com/2026/05/20/intuit-to-lay-off-over-3000-employees-to-refocus-on-ai/
- EU AI Act omnibus formal-adoption track holding. Final approval expected June, OJ publication July, in force before the August 2 2026 milestone. High-risk Annex III obligations slip to Dec 2, 2027; watermarking transparency duties shift to Dec 2, 2026. https://www.consilium.europa.eu/en/press/press-releases/2026/05/07/artificial-intelligence-council-and-parliament-agree-to-simplify-and-streamline-rules/
- RTX 3060 12GB return still unconfirmed by Nvidia. Chinese Board Channels + MEGAsizeGPU leaks point to June production restart, July retail. Same GA106 + Samsung 8nm + 12GB GDDR6; rumour tied to GDDR7 shortages and the RTX 5050 9GB getting shelved. No official Nvidia statement in window. https://www.tomshardware.com/pc-components/gpus/nvidia-rtx-3060-comeback-in-2026-could-alleviate-soaring-gpu-prices-and-memory-shortages-rumored-rtx-5050-9gb-abruptly-shelved-amid-speculation
- AMD Ryzen AI Max+ 395 "Strix Halo" workstation positioned head-to-head against Nvidia DGX Spark (2026-05-21). 120W APU, 128GB LPDDR5x-8000, 256 GB/s bandwidth, 56 TFLOPS FP16 from the iGPU. Runs 200B-param models at 4-bit just like Spark; AMD claims 4-14% faster token generation in Vulkan llama.cpp. No FP8/FP4 in hardware (Spark has both). https://www.theregister.com/systems/2026/05/21/amd-says-its-4k-ryzen-ai-halo-workstation-practically-pays-for-itself/
What I'm watching for next week
- Build 2026 keynote, Tuesday 2026-06-02. First read on session-track balance (developer platform versus agents and Copilot) and any surprise SDK drops.
- June Patch Tuesday on 2026-06-09 lands inside Build week. Expected: .NET 11 Preview 5 and the next servicing wave. MAUI Preview 5 is the open question. The Android regressions from CoreCLR-on-mobile need addressing before this can ship clean.
- Reaction to the GitHub Copilot June 1 cutover. First real bills land mid-month. Watching whether the 20x projections heavy users have been previewing hold up in practice.
- RTX 3060 12GB confirmation from Nvidia. Computex sits inside next week's window. If the GA106 restart is real, that's where the announcement should land.
In lighter news
Unitree's $650,000 mech suit, with a please-don't-do-crimes addendum
Chinese robotics firm Unitree unveiled the GD01, which they're billing as the "world's first production-ready manned mecha." It's an 8-foot-10, half-ton bipedal robot you actually climb inside and pilot, and it transforms into a four-legged crawly thing. The CEO took it for its public debut and had it punch through a brick wall, set to a pounding rock soundtrack. The reviews have been gloriously snarky: TechSpot noted the CEO appeared to be "holding hands with the mecha before making what appears to be an awkward climb into the cockpit," and Gizmodo pointed out that when the thing transforms, the seat doesn't rotate, so a forward-facing pilot ends up on their back, knees-up, staring at the sky. New Atlas summed it up as "raises more questions than it answers."
The best part is the official statement that accompanied the launch: Unitree politely asked buyers to "refrain from making any dangerous modifications or using the robot in a hazardous manner." Essentially: please, billionaires, do not strap weapons to your $650K Gundam. Pinky promise.
// comments