
John McBride
7.4K posts

John McBride
@johncodes
🌊 | Co-founder, CTO @papercompute | 🎤 Hosting @opensourceready | 🐹 maintaining spf13/cobra
Katılım Ekim 2018
952 Takip Edilen7.1K Takipçiler
Sabitlenmiş Tweet

🧃 Introducing stereOS: a Linux based operating system hardened and purpose built for AI agents.
It's clear that agents need an ACTUAL operating system (not what people are calling an "OS") to witness the full breadth and depth of their capabilities while mitigating the blast radius of autonomous, untrusted actors.
But there are so many problems with AI sandboxes today:
* Going out to the apple store and buying a mac mini will never scale and is way too expensive (obviously)
* Running in Docker is too restrictive (agents can't stand up their own container infrastructure, no sub virtualization, docker-in-docker is very broken)
* Firecracker strips all the hardware so GPU PCIe passthrough, secure boot, FIPs, etc. is out of the question.
* Native VMs are too fat and the overhead of 1 agent per VM is too much.
stereOS takes a different approach: it's a full NixOS system that you boot and then kick off agent sandboxes inside with gVisor + /nix/store namespace mounting. Each agent gets their own kernel and the /nix/store is read only by nature. Even if the agent was somehow able to escape the gVisor virtual kernel, they'd land on the NixOS system as the "agent" user! Not your actual hardware!!
If you want to take a defense-in-depth approach, we support "native" agents that run at the system level kicked off by our `agentd` utility. These agents, on their own, can manage and kick off other sub agents using the internal sandboxing mechanisms.
Today, we're open sourcing all of this:
* stereOS: our purpose built Linux OS - github.com/papercomputeco…
* masterblaster: client utility to launch, manage, and orchestrate agents - github.com/papercomputeco…
* stereosd: the stereOS system control plane daemon - github.com/papercomputeco…
* agentd: the stereOS system agent management daemon - github.com/papercomputeco…
Give it a try, throw us a star, and let me know what you think 🧃⭐️
English
John McBride retweetledi

After dragging my feet for 4 years, proud to present Ekala's Nix book. Wanted to give the Nix community an equivalent of the rust-lang book which is a canonical entry point into the ecosystem.
ekala-project.github.io/nix-book
English

@johncodes exactly. pretty sure it was billions of requests per day pre-AI. wonder what it is today 🤯
English

🔥 it’s all fun and games dunking on GitHub until you realize the absolute ridiculous scale they are operating at
Zach@zach_dev1
love that people are trying to disrupt github. please be sure to include performance testing across billions of requests so we trust it won’t happen to you as well 🙏
English
John McBride retweetledi

@TheAnirudh Good bet. I’ll be interested to see if they build some sort of dashboard / frontend like GitHub
English

> I’ll share more details about where the Ghostty project will be moving to in the coming months.
My money's on Mitchell building a GitHub competitor.
Mitchell Hashimoto@mitchellh
Ghostty is leaving GitHub. I'm GitHub user 1299, joined Feb 2008. I've visited GitHub almost every single day for over 18 years. It's never been a question for me where I'd put my projects: always GitHub. I'm super sad to say this, but its time to go. mitchellh.com/writing/ghostt…
English
John McBride retweetledi
John McBride retweetledi

That feeling when you got to search.nixos.org, immediately find what you need, and it to your devshell flake, and it just works

English
John McBride retweetledi
John McBride retweetledi

France is transitioning government desktops to Linux, with each ministry required to formalize its implementation plan by autumn 2026.
linuxiac.com/france-launche…
#Linux #OpenSource
English










