Arjen's avatar
Arjen
npub1hw6a...65gr
#SovEng SEC-03/04/05 - Tollgate - Nostr networking stuff - SugarDaddy.Cash Avid through-hiker, over 3500km of the Pacific Crest Trail hiked and counting ๐Ÿฅพ. I hate ads and leafblowers I don't read DM's
Arjen's avatar
Arjen 3 months ago
Shower thought: "Why can kids adulterate something"
Arjen's avatar
Arjen 3 months ago
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:
Arjen's avatar
Arjen 3 months ago
I figured I should put my thoughts down on this. Working on TollGate took me down the rabbithole of how our network stack ACTUALLY works. I'm currently exploring some ideas on how we might be able to route traffic using Nostr pubkeys instead IP addresses. View article โ†’
Arjen's avatar
Arjen 4 months ago
Despite media being hosted on blossom we still have a lot of apps not being able to load the media from fallback or local servers. I think Hzrd's suggestion would be a great step to create a strong incentive to do blossom right. View quoted note โ†’
โ†‘