UFODivebomb

joined 2 years ago

Oh geez. This thread is great. Thanks for the laugh! ๐Ÿ˜‚

What... What problems does Nix solve? throws down his beer What value is precision? Why make a cube about 10cm per side when you can make a cube 10.001 cm +- 0.001 cm? Do you want software that's a collection of found parts that just happens to work? Or a system engineered to precise requirements?

Rant aside: that sums one difference. Both containers and Nix solve an encapsulation problem. They solve them differently. Containers gives software their own namespace. Nix requires software to exist in an a universal namespace. "/bin/bash" may be different between containers. While "/nix/store/bash-82828def8282829whatever/bin/bash" is always the exact same bash in Nix.

Precision has a cost but sometimes the precision is necessary. Eg: nix is great building closures that contain exactly the software requested and no more. While containers are more imprecise: take a base and add on additional stuff. From a software supply line perspective this can be exactly the precision required.

Nixpkgs is (afaik) the closest thing to Amazon's internal package system. So the issues it solves is definitely valuable... To at least Amazon scale orgs.

As a dev who likes to tweak their system Nix offers an unparalleled ability to alter deep dependencies and correctly propagate those through everything. Wanna alter libc and rebuild everything - jvm and all - for some Java service? Yep. Nix will handle the build no problem.

Excessive? Sometimes - plenty of systems work fine when dependencies are mutated underneath. However, when there is a need there is NixOS in a class of it's own.

Also, they are complementary solutions: nix is great at building containers.

[โ€“] UFODivebomb@programming.dev 6 points 2 years ago (3 children)

NixOS is the ultimate dev distro... For backend development anyways.

For me the fish would have to be flown in from Japan. Which would expose the fish to more radiation than the water. Hmmmm

The 9 dash line has the same energy as trump trying to sharpy a different path for a hurricane. Sad, desperate energy.

I too would object if suddenly my guaranteed free money faucet was turned off. This is only reducing the faucet by 10 drugs. Fucking vultures.

[โ€“] UFODivebomb@programming.dev 7 points 2 years ago (1 children)

Agreed. Im fine with my tax dollars going to doctors for practice fixing dumbasses before getting to me.

[โ€“] UFODivebomb@programming.dev 10 points 2 years ago (1 children)

I figured he was going to be killed but my bet was on the old "fell from a window"

I would be surprised but... Yea. I'm putting my money on 310

[โ€“] UFODivebomb@programming.dev 74 points 2 years ago (14 children)

Haha wait. Are we going to find out Trump's true weight? Instead of whatever he's lied about? Lol! Can't wait

Windows is LLP64 which is dumb while Linux is LP64.

Ok. That only impacts C/C++ porting but still it's a silly choice by windows.

The shnozberries taste like shnozberries O_o

view more: โ€น prev next โ€บ