John McBride

7.4K posts

John McBride banner
John McBride

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
John McBride
John McBride@johncodes·
🧃 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
160
243
1.9K
149.6K
John McBride
John McBride@johncodes·
The CachyOS “cachy-chroot” util is such a good send - boot from live iso, one simple command to chroot into a mount, one update command, and fixed! What a time to be alive
English
1
0
1
174
John McBride retweetledi
Jonathan Ringer
Jonathan Ringer@jonringer117·
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
2
10
49
2.6K
Solomon Hykes
Solomon Hykes@solomonstre·
What if your CI had a lockfile? #a-lockfile-for-your-ci" target="_blank" rel="nofollow noopener">dagger.io/changelog/#a-l…
English
2
7
30
5.3K
Zach
Zach@zach_dev1·
@johncodes exactly. pretty sure it was billions of requests per day pre-AI. wonder what it is today 🤯
English
1
0
1
53
Ben Dicken
Ben Dicken@BenjDicken·
What's the best ai-assisted coding setup in neovim? Need to seamlessly mix writing code by hand, agentic work, diff review, and file browsing.
English
66
1
175
48.1K
John McBride retweetledi
vx-underground
vx-underground@vxunderground·
vx-underground tweet media
ZXX
45
1K
10K
237.4K
John McBride
John McBride@johncodes·
@TheAnirudh Good bet. I’ll be interested to see if they build some sort of dashboard / frontend like GitHub
English
1
0
2
738
John McBride
John McBride@johncodes·
@justinmk @Neovim Why? Has service degradation impacted Neovim development or the maintainers or the community?
English
1
0
0
1K
John McBride
John McBride@johncodes·
@bdougieYO The lie detector test determined .. that was true! 🤣
English
0
0
1
35
John McBride retweetledi
fromsoftserve
fromsoftserve@fromsoftserve·
"so dark souls 2 wasn't directed by miyazaki and its not really connected to ds1 or ds3, and while I think it's a good game, it's not a good souls game" "that's not true. what the fuck are you talking about? ds2 references ds1, ds3 references ds2, and it's an amazing souls game"
English
97
957
12.4K
498.3K
John McBride
John McBride@johncodes·
That feeling when you got to search.nixos.org, immediately find what you need, and it to your devshell flake, and it just works
John McBride tweet media
English
0
0
4
230
John McBride retweetledi
kepano
kepano@kepano·
I can't go back to the regular YouTube UI after this 😅 Obsidian Reader now makes the transcript interactive so you can scrub, highlight, auto-scroll. It feels so nice.
English
226
841
12.4K
754.4K