Prefix any command with vanish. It runs on managed Linux compute against your live working tree, uncommitted files included, and streams back to your terminal.
Vanish is designed to be process transparent so just prefixing any command with vanish should work, like doing `vanish cargo test`
5 comments
For example on a 20MiB repo you would upload ~11MB on the first cold run, but only 3.3KB on repeats. I tried to make this as efficient as possible and only sending whats needed
The premium is for not doing the infra dance yourself. Forget the EC2 instance is up and it's $10.18/day. We bill by the second while a command runs, so against a VM you leave running all day, your break even is around 15 hours of compute.
I used to run my VMs and I would forget to tear them down and got tired of rsyncing and explaining to my agents what the setup was or where to run stuff.
That's what I wanted to fix. Your uncommitted working tree runs remotely, results come back to disk, exit codes and Ctrl-C work, and there's nothing to remember to shut down. Adding vanish cargo test just works as cargo test
If you keep on top of your VMs and don't mind the syncing, running your own will be cheaper.
Read the full thread on Hacker News →
Related stories
- Why OLPC’s $100 laptop never stood a chancetheverge.comThe Verge · 0 points · 4 days ago
- The Verge · 0 points · 7 days ago
- DEV Community · 10 points · 7 days ago
- A Continual learning model trained from scratch on 8GB VRAM laptop with batch-1 stream of datagithub.comLobsters · 2 points · 9 days ago
- DEV Community · 10 points · 20 days ago
- DEV Community · 15 points · 14 days ago