If containers are safe enough for ur use case then just use nixos containers they just a few more lines to setup in a regular nixos config
If it isn't enough
there's microvm.nix which is pretty much the same in difficulty /complexity, but runs inside a very slim and lightweight VM with stronger isolation than a container
I run about 1 action a day taking 18h running on 2 runners
One being self hosted 24gb ram 8 core ARM vps and one being a 64gb 13900k x86 dedicated server
Now the GitHub pricing change definitely? costs more than both servers combined a month ... (They cost about 60$ together )
3 step GitHub action builds around 1200 nix packages and derivations , but produces only around 50 lines of logs total if successful and maybe 200 lines of log once when a failure occurs
And I'm supposed to pay 4$ a day for that ?
Wonder what kind of actual costs are involved on their side of waiting for a runner to complete and storing 50 lines of log
The ecosystem is in my experience very well fleshed out (7 yrs of use), as long as you don't require a knowledgebase/wiki/ up2date documentation, it's not been a issue for me since I could always fall back on Linux knowledge and just looking for how other distributions do x / how the thing itself is configured , and looking at how perhaps a existing nix module wraps that
Nope different companies
But they may colocated in the same date centers
Hetzner USA is located inside
NTT Global Data Centers Americas, Inc. QTS Investment Properties Hillsboro, LLC
There some hetzner resellers which accept crypto coins instead
OVH(and subsidiaries like server
4 you,kimsufi) is the pricing a bit higher but comparable (in some regions)
But last time I used ovh Hetzner also didn't require Id verification, maybe they changed since then
Ionos also similarly priced didn't need Id last time I used them
Nix can do it incremental
U could split it into multiple derivations which get built into one package
For rust there ist the excellent https://crane.dev/index.html project
Or you can also go to the extreme and do 1:1
source to derivation mapping
So for example if ur project has 100 source files it could be built from 100 derivations, the language/CLI tools are flexible enough for that
Don't know tho if there any well working smart nix tools which can make it well working /efficient, in theory it's very possible, just unsure about practicality/overheads
Attic is sooo wonderful, been using it now for about 6 months on b2 as storage , with the deduplication it's freaking cheap, I'm not sure how much is cached right now but I use it for 6 systems + microvms and b2 bucket stats are
Current Files:364,529,711
Current Size:61.2 GB
And atticd itself runs on the free Ampere oracle instance
Is there a command in attic to show details about the cache ?
1000 annual listens?
That's likely less than 1$/mo revenue the artists get no?
Even small time musicians I know have about 1000 listens a month
Seems to me just like yt monetization partner program which required like 50€ revenue for payout and 1000 subs+approval for even enabling monetization (some time ago unsure if it's still limited for new accounts )
Unless I'm missing something it mainly just trims out mass produced content
Wouldn't a client certificate from e2echat protect that kind of attack ? Since even when a man in the middle offers u a server cert u accept, the e2echat servers can't validate the client certificate from you anymore
(Still bad but would at least protect connections from ever talking to e2echats servers)
Correct :(, but smallest plants can only have 5-10g harvestable, having a big plant through lots of energy input which can have 100+g definitely is out of the scope of a Solo person consuming legally weed
Having 3 plants would make the weed buds stale/old until u get to consume it (for the average consumer that is) the laws are dumb, but good first step
Personal ownership, potentially edibles made from flower only (any kind of extraction but cbd is illegal), and any kind of food/tobacco /nicotine/other drugs is illegal in social Club law
The proposal before that had a clarification by Lauterbach that the alive plant does not count to the 25g, so u shouldn't grow 3 plants at same stage of life
And there's also nix alien and similar tools as alternative
But indeed usually you end up using patchelf , tell the inputs of a binary n just make a regular nix package from it