Computers Compared

2 pointsposted 5 hours ago
by jacobwg

1 Comments

threecheese

an hour ago

My main delta for Sprites is the lack of an accessible tty, or more specifically the need to use either a cli tool to get a terminal, or use/make an abstraction over their http api, to interact as an end user. I get this is part of the tradeoff to get a low cost. But that cli tool serves as basically an ssh client that isn’t already on every environment I’m using, and I can’t put it everywhere.

Looking for open source repos using Sprites, I found that some of the high-signal ones were designed to get around this limitation. There weren’t many others that had left PoC stage - they were created and abandoned when fly.io released this a few months back. This is signal to me - people are building a control plane where one doesn’t exist, and also people aren’t building things that use Sprites.

It’s a little more costly for me to spawn a bunch of smols on a VM somewhere, and be my own control plane - but it’s what I’ve been choosing because Sprites just aren’t everywhere that I am running agents (iPhone for example: https://github.com/OpenMinis/OpenMinis).