• 1 Post
  • 470 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • So, containers do not get you reproducibility.

    You absolutely do. If you build a container and publish it you will pull down that exact thing every time. How is that not “reproducibility”?

    You no what though? Scratch that - who gives a fuck? Bit-for-bit reproducibility takes far more effort than it’s worth anyway. Even NixOS isn’t completely reproducible. It’s a false goal.

    For dev environments, repeatable is okay.

    It’s well more than good enough you mean.

    If you want actually reproducible binaries that you can ship, Nix is better fit for that purpose.

    Nobody really needs that.

















  • You got the basic idea from other posters, but there’s also a lot of weird crap in there as well.

    Basically you only need multiple IPs when dealing with services that only really operate on “well known ports”. DNS and SMTP being the usual culprits. For most home users there this is no big deal - even if you wanted to host those services it’s unlikely that you would need more than one ip to do so. HTTP solved this in '97 with HTTP/1.1 which allowed for host headers, which let’s a single server host multiple sites.

    This isn’t something new that nginx solved. 😂