Buckshot

joined 1 year ago
[–] Buckshot 2 points 5 days ago

100%. Took me a good year to learn it well enough to be confident with what I was doing but I've now got it on everything with a single flake for all my hosts. I love that my user profile is configured the same everywhere. I can add a new tool or config or alias or whatever and it's the same on every computer.

I've now written a module to define all the services I self host and from that it generates both nginx config and DNS config on different hosts.

The main advantage for me though is I only have to solve problems once. Once it's there in the config I'm confident it's solved and I won't need to worry about it again. My previous server was 10 years old and there was stuff configured I'd long forgotten about how it worked or even why I did it.

[–] Buckshot 2 points 1 week ago (6 children)

Maybe someone else will have a better answer but in similar situations I've seen the derivation simply downloads a compiled release directly.

I ran into the same issue trying to package silverbullet which uses deno and I gave up, later I saw it was added to nixpkgs by just downloading the github release.

[–] Buckshot 11 points 2 weeks ago (1 children)

I feel like they could have avoided all this argument by saying won't raise taxes on working people's earnings, rather than just working people. Any sane and honest person knows what they meant and the whole thing is just trying to gotcha them. Just shows they don't have any substantive criticism.

[–] Buckshot 14 points 3 weeks ago (2 children)

Yeah I'll willing to give them the benefit of the doubt on this one. Could very easily believe that a dev added the reference without realising the implications and they fixed it very quickly. Will be watching for any future attempts though.

[–] Buckshot 1 points 1 month ago

Haha I know what you mean. It's in St Helens unless there's more than one

[–] Buckshot 7 points 2 months ago

It is my understanding that the only difference applies to hosted software. For example, Lemmy is AGPL. If it were GPL, then a company could take the source code, modify it and host their own version without open sourcing their modifications. AGPL extends to freedoms of GPL to users of hosted software as well.

A real example of this would be truth social which is modified Mastodon and as AGPL those modifications are required to be open source as well.

[–] Buckshot 28 points 2 months ago (4 children)

i got that once, except it was my exact question with no response at all, then i noticed it was me that posted the question 4 years earlier.

i used to use stack overflow a lot back in 2007/08 but i cant remember the last time i actually got an answer.

[–] Buckshot 12 points 2 months ago* (last edited 2 months ago)

it can barely get single functions correct but we're supposed to believe it can write entire systems from a single prompt? Either way our job at the moment is writing instructions for another piece of software (compiler) to turn into the code. This just adds another level of abstraction. High level programming languages already let us do more with fewer staff. It didn't make coders redundant, it let to even more software.

edit: forgot to add, agree with your edit, that or just trying to inflate their stock prices.

[–] Buckshot 8 points 3 months ago

yeah this is my dog. at the vet last week he knew something was about to happen and was absolutely not interested in cheese.

After he had his vaccines and it was all over, so much more relaxed, would eat cheese again.

[–] Buckshot 19 points 3 months ago

I was always told landlords deserve to extract profit from the economy for nothing because of the risk they take on. Yet time after time it seems like they can't possibly tolerate any risk at all.

[–] Buckshot 4 points 3 months ago

Definitely. What I didn't mention is all that took over a month!

 

We're using Terraform to manage our AWS infrastructure and the state itself is also in AWS. We've got 2 separate accounts for test and prod and each has an S3 bucket with the state files for those accounts.

We're not setting up alternate regions for disaster recovery and it's got me wondering if the region the terraform S3 bucket is in goes down then we won't be able to deploy anything with terraform.

So what's the best practice for this? Should we have a bucket in every region with the state files for the projects in that region but then that doesn't work for multi-region deployments.

view more: next ›