Sign in

Hayden Barnes

@unixterminal.bsky.social
354 followers 181 following 40 posts

Open Source Partner Manager, HeroDevs @hero.dev, .NET Lead. MS MVP x6. Arm Ambassador. Ex HPE AI, Rancher, Ubuntu, Pengwin Linux.

PostsRepliesMedia
Hayden Barnes @unixterminal.bsky.social · 07/09/2026
Lerna - Use GitHub's new AI orchestrator, HydraFusion, in GitHub Copilot CLI - Monitor subagent activity - Route selected model calls to Microsoft Foundry - Windows, Linux, and macOS, built with .NET 11 Preview - 8MB github.com/sirredbeard/...
github.com
GitHub - sirredbeard/Lerna: HydraFusion Plugin for GitHub Copilot
HydraFusion Plugin for GitHub Copilot. Contribute to sirredbeard/Lerna development by creating an account on GitHub.
010
Hayden Barnes @unixterminal.bsky.social · 05/09/2026
How I went from tinkering with the latest goodies at Microsoft Build to submitting a patch set to Safari... www.boxofcables.dev/down-the-rab...
boxofcables.dev
Down the rabbit hole: Drag and drop in GNOME
One thing led to another and now I'm opening PRs on...WebKit?
000
Hayden Barnes @unixterminal.bsky.social · 31/08/2026
I made an Azure Linux desktop concept to run on my ThinkPad www.boxofcables.dev/i-made-an-az...
000
Hayden Barnes @unixterminal.bsky.social · 07/08/2026
For those of you missing that Copilot experience on Linux, I made a thing. Built with .NET 11, GTK4, and WebKit using Gir.Core: AOT, trimmed, self-contained, just 9 MB. Available as a Flatpak with latest GNOME 50 runtime. Flatpak updates served from the GitHub repo. github.com/sirredbeard/...
github.com
GitHub - sirredbeard/copilot-desktop-gtk: Unofficial desktop app for Microsoft Copilot on Linux
Unofficial desktop app for Microsoft Copilot on Linux - sirredbeard/copilot-desktop-gtk
010
Hayden Barnes @unixterminal.bsky.social · 05/07/2026
Porthole is a native Windows desktop dashboard for WSL Containers. github.com/celloza/port...
github.com
GitHub - celloza/porthole: Porthole is a native Windows desktop dashboard for WSL Containers.
Porthole is a native Windows desktop dashboard for WSL Containers. - celloza/porthole
022
Hayden Barnes @unixterminal.bsky.social · 22/06/2026
Elected to the .NET Foundation Board, 2026-2029, alongside Meagon Hansen as a new director and Mitchel Sellers @mitchelsellers.bsky.social on re-election. Thanks to the members who voted, the other candidates who ran, and Kevin Griffin for his leadership. Now: the work.
130
Hayden Barnes @unixterminal.bsky.social · 22/06/2026
Don't ask Microsoft to do it all www.boxofcables.dev/dont-ask-mic...
boxofcables.dev
Don't ask Microsoft to do it all
A five-million-line enterprise app asked Microsoft for a longer .NET support window. The Java world answered that question a decade ago.
010
Hayden Barnes @unixterminal.bsky.social · 06/06/2026
Azure Linux "Desktop" with wslc, .NET 10, WinUI Reactor, RDP, and more...
120
Hayden Barnes @unixterminal.bsky.social · 03/06/2026
I am a candidate for the .NET Foundation Board.
100
Hayden Barnes @unixterminal.bsky.social · 03/06/2026
NEW BLOG: Azure Linux 4.0 is Microsoft’s first general-purpose Linux www.boxofcables.dev/azure-linux-...
boxofcables.dev
Azure Linux 4.0 is Microsoft’s first general-purpose Linux
Microsoft’s in-house Linux, the distribution that grew out of CBL-Mariner, just hit public preview as a general-purpose cloud OS you can run on any Azure VM. Here is why that is a real step in Microso...
010
Hayden Barnes @unixterminal.bsky.social · 02/06/2026
Windows is getting Rust-based uutils
001
Hayden Barnes @unixterminal.bsky.social · 02/06/2026
NEW BLOG: wslc: A native Linux container runtime for Windows www.boxofcables.dev/wslc-a-nativ...
boxofcables.dev
wslc: A native Linux container runtime for Windows
wslc brings native OCI-compatible Linux containers to WSL: a Docker-compatible CLI, GPU passthrough via CDI, a full C/WinRT/C# SDK, and a plugin API that lets Windows applications mount folders, spawn...
241
Hayden Barnes @unixterminal.bsky.social · 02/06/2026
BLOG: WSL 2 is getting faster Windows file system access www.boxofcables.dev/wsl2-per-dev...
boxofcables.dev
WSL 2 is getting faster Windows file system access
From DrvFs in WSL 1 to Plan 9 to virtiofs, cross-OS file access in WSL 2 has improved with each generation. A new change gives each virtio device its own dedicated DMA pool, removing the last major co...
144
Reposted by Hayden Barnes
Jim Perrin @jperrin.bsky.social · 18/05/2026
6 years ago, I left Red Hat and joined Microsoft to help build a Linux distro for internal services to standardize on. Today, we announced we're making it available to Azure customers with our upcoming 4.0 release! opensource.microsoft.com/blog/2026/05...
opensource.microsoft.com
From open source to agentic systems: Microsoft at Open Source Summit North America 2026 | Microsoft Open Source Blog
Discover how Azure Linux 4.0 and Azure Container Linux deliver a secure, scalable Linux foundation for cloud native apps, containers, and AI workloads.
0142
Hayden Barnes @unixterminal.bsky.social · 18/05/2026
Every k8s cluster still running EOL Ingress NGINX now has a 9.2 CVE. At best, creates a DoS opportunity. At worst, a full RCE. It’s patched in NES for Ingress NGINX. Today. docs.herodevs.com/ingress-ngin...
docs.herodevs.com
Release Notes | HeroDevs Docs
Release Notes
130
Hayden Barnes @unixterminal.bsky.social · 08/03/2026
0.0.3 of ghcopilot-taskbar-gui is up with speed improvements, enhanced context detection, the latest GitHub Copilot SDK, your windows profile photo, and an even more native Windows feel. github.com/sirredbeard/...
github.com
GitHub - sirredbeard/ghcopilot-taskbar-gui: GitHub Copilot Taskbar GUI
GitHub Copilot Taskbar GUI. Contribute to sirredbeard/ghcopilot-taskbar-gui development by creating an account on GitHub.
030
Reposted by Hayden Barnes
Avin Zarlez @zarlez.com · 10/02/2026
I had the privileged of talking with @unixterminal.bsky.social about Open Source development, Windows on Arm, and predictions for 2026. Check it out here: youtu.be/qB4PidyX9bM
youtu.be
Interview with Hayden Barnes
YouTube video by Arm Software Developers
051
Hayden Barnes @unixterminal.bsky.social · 11/02/2026
Today was a good day
020
Hayden Barnes @unixterminal.bsky.social · 03/02/2026
What if we made a GUI chat interface with GitHub Copilot SDK that was context-aware of what's on the desktop?
110
Hayden Barnes @unixterminal.bsky.social · 03/02/2026
Just messing around a little with GitHub Copilot SDK, .NET 10, and Code.
120
Hayden Barnes @unixterminal.bsky.social · 31/01/2026
🎉 Updated: GitHub Actions Runner with Windows Container support! ✅ Windows Pro/Enterprise (not just Server) ✅ x64 & Arm builds ✅ Auto-syncs with upstream ✅ Images on GHCR Minimal fork of @github actions/runner github.com/sirredbeard/... #GitHub #DevOps
github.com
GitHub - sirredbeard/runner: The Runner for GitHub Actions with Windows Container x86 and Arm support
The Runner for GitHub Actions :rocket: with Windows Container x86 and Arm support - GitHub - sirredbeard/runner: The Runner for GitHub Actions with Windows Container x86 and Arm support
000
Hayden Barnes @unixterminal.bsky.social · 30/01/2026
MVP Summit travel is booked. I’m so over the Aloft Redmond, it’s convenient, but I can’t do it anymore. I’m going with The Somm. It’s a little further away but new, less expensive, and I mean… #MVPBuzz
100
Hayden Barnes @unixterminal.bsky.social · 30/01/2026
Open source doesn’t thrive by accident, it takes real investment in the community and ecosystem. HeroDevs has joined the .NET Foundation. www.herodevs.com/blog-posts/h...
herodevs.com
HeroDevs Blog | HeroDevs Joins The .NET Foundation to Secure and Grow the Open Source Ecosystem
HeroDevs joins the .NET Foundation as a corporate sponsor, strengthening .NET security and sustainability through funding, engineering collaboration, NES for .NET, and coordinated vulnerability disclo...
120
Hayden Barnes @unixterminal.bsky.social · 29/01/2026
When you lead with “a lot of people don’t like it” when announcing a piece of software has reached 1 billion devices, you’ve been captured by the terminally online echo chamber.
000
Reposted by Hayden Barnes
Barry Dorrans @blowdart.me · 18/01/2026
1.4.0 of my atproto and bluesky libraries for .net are out including support for setting live streaming statuses and cashtags. Plus documentation on sending raw json if you're so inclined and talking to a PDS directly.
github.com
Release v.1.4.0 · blowdart/idunno.Bluesky
Added idunno.AtProto Add public AtProtoJsonSerializerOptions to enable easier creation of JsonSerializerOptions with chained resolvers for custom AtProtoRecord classes. Add ToAccessCredentials and...
0123
Hayden Barnes @unixterminal.bsky.social · 09/01/2026
Whoever was on here the other day that was like, 'if you like spy and geopolitics stuff and haven't seen Homeland, know if you start it, it will ruin your productivity because you won't be able to stop'. Yeah, it's a problem. Was up until 3am last night locked in.
010
Hayden Barnes @unixterminal.bsky.social · 06/01/2026
HeroDevs has joined Microsoft, Canonical, and Red Hat as a member of the .NET Security Group www.herodevs.com/blog-posts/h...
herodevs.com
HeroDevs Blog | HeroDevs Joins .NET Security Group: Securing the Future of the .NET Ecosystem
HeroDevs joins the .NET Security Group alongside Microsoft, Red Hat, and Canonical to deliver synchronized CVE patches and stronger security for end-of-life .NET systems.
055
Hayden Barnes @unixterminal.bsky.social · 02/12/2025
Love how ONNX Runtime is taking ML models cross-platform and cross-architecture. Intel NPU? Great. NVIDIA CUDA? Sure. AMD ROCm? Gotcha. Ampere Arm CPU with 192 cores? Optimized for that too.
020
Reposted by Hayden Barnes
Jamie Taylor @gaprogman.com · 02/12/2025
S08E07b - Hayden Barnes and CVE-2025-33515 In this bonus episode of The Modern .NET Show, we welcomed Hayden Barnes back to the recording booth to talk about what has been called ’the worst .NET vulnerability ever’, what it is, how it affects you (because it will), and what you need to do to prot
dotnetcore.show
S08E07b - Hayden Barnes and CVE-2025-33515
In this bonus episode of The Modern .NET Show, we welcomed Hayden Barnes back to the recording booth to talk about what has been called ’the worst .NET vulnerability ever’, what it is, how it affects you (because it will), and what you need to do to protect your applications, and your data.
021
Reposted by Hayden Barnes
Jamie Taylor @gaprogman.com · 02/12/2025
𝟭/𝟯: 🎙️ The Modern .NET Show is booking guests for March 2026 onwards. If you've built something cool with .NET, maintain an open source library, or have interesting insights to share about the ecosystem, I'd love to chat with you for an episode.
111
Reposted by Hayden Barnes
Jamie Taylor @gaprogman.com · 21/11/2025
If you learn one thing today, please let it be about CVE-2025-55315. And if you want a place to start, you could try this conversation I had with @unixterminal.bsky.social: dotnetcore.show/season-8/hay...
dotnetcore.show
S08E07b - Hayden Barnes and CVE-2025-33515
In this bonus episode of The Modern .NET Show, we welcomed Hayden Barnes back to the recording booth to talk about what has been called 'the worst .NET vulnerability ever', what it is, how it affects ...
143
Hayden Barnes @unixterminal.bsky.social · 23/11/2025
My window seat…
000
Reposted by Hayden Barnes
Jamie Taylor @gaprogman.com · 19/11/2025
Wrapped on a recording with @unixterminal.bsky.social about this very thing a few hours ago. It's with the editor, and it'll be released as soon as it's ready.
111
Reposted by Hayden Barnes
Andrew Lock "Sock" @andrewlock.bsky.social · 18/11/2025
Blogged: Companies complaining .NET moves too fast should just pay for post-EOL support andrewlock.net/companies-us... In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6… #dotnet @hero.dev
andrewlock.net
Companies complaining .NET moves too fast should just pay for post-EOL support
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6
1125
Hayden Barnes @unixterminal.bsky.social · 05/11/2025
Hear me out… One of those three hour battle play-by-play analysis YouTube videos. But it’s Wolf 359.
000
Hayden Barnes @unixterminal.bsky.social · 04/11/2025
This is a fantastic opportunity. Jeffrey has led the development of some very cool technology, including PowerShell. He also knows a thing or two about navigating the politics of big tech.
032
Hayden Barnes @unixterminal.bsky.social · 29/10/2025
Adventure loading…
010
Reposted by Hayden Barnes
Andrew Lock "Sock" @andrewlock.bsky.social · 28/10/2025
Blogged: Understanding the worst .NET vulnerability ever: request smuggling and CVE-2025-55315 andrewlock.net/understandin... In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it #dotnet #aspnetcore
andrewlock.net
Understanding the worst .NET vulnerability ever: request smuggling and CVE-2025-55315
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
02210
Reposted by Hayden Barnes
Jamshed Damkewala @jamshed.bsky.social · 27/10/2025
I'm very excited to be at #GitHubUniverse this week, looking forward to seeing you'll at the Arm booth again this year. Come see how Arm empowers developers to build and run faster, more efficient software on Arm! We also have a very exciting activity planned in the maker space🙂 @developer.arm.com
Join us at GitHub Universe
051
Hayden Barnes @unixterminal.bsky.social · 26/10/2025
Twitter, BlueSky, Mastodon...now would be a great time to bring back FriendFeed.
000
Reposted by Hayden Barnes
usrbinkat.io @usrbinkat.io · 26/10/2025
It works! `kubectl apply -f kali-kubevirt-vm.yaml` works! I took the upstream official kali linux qcow2 image, updated & added cloud-init packages to image and redistribute via dockerhub, then the kubevirt yaml automates the rest! I estimated 2 hours originally but this journey was so much more.
An xfce desktop for Kali Linux is open inside a KubeVirt VM accessed via Microsoft Remote Desktop, displaying a full-featured penetration testing environment. The Kali application launcher is open, showing the full tree of categorized offensive security tools from reconnaissance to exfiltration. Visible windows include a terminal running `fastfetch` that confirms the system is Kali Linux Rolling 2025.3 with XFCE and the Kali-dark theme, plus Firefox with tabs open to Exploit-DB and Kali-related resources, and a system monitor revealing active services and CPU load. The host machine runs macOS with Microsoft’s RDP app, while the VM is running remotely on a Kubernetes cluster labeled `usrbinkat-optiplexprime`.

This image confirms the success of a multi-step iterative process: after debugging boot issues and refining the image pipeline, the Kali Linux VM is now fully provisioned with a graphical desktop, xrdp access, and post-boot cloud-init configuration via a simple `kubectl apply`. The `kubevirt` panel on the left shows three additional VMs also running: Fedora, Ubuntu, and this instance of Kali. The upper terminal window (`ghostty`) displays the virtual machine list in the Kubernetes cluster, showing the Kali VM as `Running` on node `op3` with a provisioned IP address and correct phase status.

This milestone marks the completion of a working Kali Linux 2025.3 VDI image deployed entirely from a declarative KubeVirt manifest and cloud-init userdata file. The provisioning script installs XRDP, Docker, Wireshark, configures user accounts and SSH keys, and applies polkit rules for GUI tools—all automated via cloud-init and reproducible through the KMI project. The result is a turn-key, Kali workstation accessible over RDP in Kubernetes, blending offensive security workflows with cloud-native operations.
072
Hayden Barnes @unixterminal.bsky.social · 25/10/2025
First
020