Thread

General purpose compute for sats After several iterations of (GitHub) Actions runners I recently had some very good conversations that helped boil the whole thing down to one core component: Paid subprocesses. The idea: - IN: cmd + args + stdin + env + 🥜 money - OUT: stdout + stderr + 🥜 change ⚠️ I'm showing a hacky proof of concept, by no means production ready. This is just to get the idea out. image - Operators advertise their preinstalled software. (ffmpeg, ngit, act, etc...) - User filters operators by software/architecture. - Operator can whitelist users Workflows (CI/CD): - Doing workflows will be a layer on top of this. - Deals with the complexity of the ACT runners and (n)git. - All the workflow orchestrator would need is an operator that runs both ngit and act (or install it manually as part of the exec). Other stuff: - Use this to run one-off video transcoding jobs on specialized hardware - Video rendering - Audio transcription - [your creative idea here] I got this (hacky) version running, the first worker there is whitelist-only (for my own safety) Frontend for testing: use: https://testnut.cashu.space wants: - Allow Operator to pipe to any backend (docker, vm, metal) - Log livestreaming (prob through some third-party server) Repos: protocol: worker: site:

Replies (16)

I like the idea of being able to pay for small amounts of compute and/or small periods of time. However, my concern is that the service might be specific to a very niche use case. Can I run anything I want on it in the same way that I would with a VPS that I rented for 3 minutes?
🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- ↩️ REPLY to @Arjen Re: View quoted note → @c03rad0r said: I guess a question of efficiency. Having things pre-installed makes sense if I only need them briefly and a large portion of my costs are setup & teardown. Perhaps what your making here is a framework for people to make their custom pre-installed environment... -------------------------------- 📡 BitSatRelay - Terminal-HQ
c03rad0r's avatar c03rad0r
I guess a question of efficiency. Having things pre-installed makes sense if I only need them briefly and a large portion of my costs are setup & teardown. Perhaps what your making here is a framework for people to make their custom pre-installed environment...
View quoted note →
🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- ↩️ REPLY to @Arjen Re: View quoted note → @c03rad0r said: I like the idea of being able to pay for small amounts of compute and/or small periods of time. However, my concern is that the service might be specific to a very niche use case. Can I run anything I want on it in the same way that I would with a VPS that I rented for 3 minutes? -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ
🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- ↩️ REPLY to @Arjen Re: View quoted note → @c03rad0r said: I like the idea of being able to pay for small amounts of compute and/or small periods of time. However, my concern is that the service might be specific to a very niche use case. Can I run anything I want on it in the same way that I would with a VPS that I rented for 3 minutes? -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ
BitSatRelay's avatar BitSatRelay
🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- 💬 QUOTE to @c03rad0r @BitSatRelay said: 🛰️Off-Grid Relayed via satellite🛰️ -------------------------------- ↩️ REPLY to @Arjen Re: View quoted note → @c03rad0r said: I like the idea of being able to pay for small amounts of compute and/or small periods of time. However, my concern is that the service might be specific to a very niche use case. Can I run anything I want on it in the same way that I would with a VPS that I rented for 3 minutes? -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ -------------------------------- 📡 BitSatRelay - Terminal-HQ
View quoted note →
There's a spectrum of applications that need compute [specific]| -----------|[fully custom] example of specific: convert png -> jpg, one-off task example of custom: running a webserver with self-developed software, long running I think this solution serves the middleground, where someone needs some software pre-installed and ready-to-go but needs it only briefly for a self-defined task. GitHub actions being one such use-case.