Thread 105770330 - /g/ [Archived: 584 hours ago]

Anonymous
7/1/2025, 11:13:22 PM No.105770330
IMG_2480
IMG_2480
md5: b78d00eb85d2e1b97e6f42f08d663753šŸ”
The smartest people in tech are Nix-pilled
Why aren't you?
Replies: >>105770339 >>105770344 >>105770515 >>105770558 >>105770801 >>105771614 >>105771647 >>105771712 >>105772260 >>105772622 >>105772748 >>105773359 >>105775006 >>105775147 >>105775158
Anonymous
7/1/2025, 11:14:06 PM No.105770339
>>105770330 (OP)
nix is bloat
Anonymous
7/1/2025, 11:15:06 PM No.105770344
>>105770330 (OP)
overengineered garbage, the smartest people work on hardware
Anonymous
7/1/2025, 11:20:58 PM No.105770401
Nix is great but the dirty truth that few will tell you is that it makes you not want ot touch your system at all. Especially if you use NixOS and/or home-manager and/or flakes, evaluation times can take 30+ seconds for something as simple as adding a package.
This is "supposed" to be fixed by Eelco's "multithreaded evaluator" PR, which seems to be slowly creeping its way to not being a draft anymore.
Until then I cannot in good faith recommend Nix to anyone.
Replies: >>105770413
Anonymous
7/1/2025, 11:22:17 PM No.105770413
>>105770401
I thought the Determinate Systems folks introduced a significant improvement in 2.29. Maybe it's 20 seconds instead of 30 seconds now.
Replies: >>105771012
Anonymous
7/1/2025, 11:27:55 PM No.105770462
because I don't pop pills.
Anonymous
7/1/2025, 11:33:45 PM No.105770515
>>105770330 (OP)
I’m too dumb for nix. I tried to read the documentation and guides, but they read like nonsense.
Replies: >>105770541 >>105772712
Anonymous
7/1/2025, 11:36:44 PM No.105770541
>>105770515
Unironically the only way to learn it is by asking AI. LLMs are excellent at figuring out what the "best practice" is this month and trawling through obscure wiki links to give you exactly the answer you're looking for.
Replies: >>105770592 >>105775154
Anonymous
7/1/2025, 11:39:17 PM No.105770558
>>105770330 (OP)
Grown men having a public conversation written as if it's private like teenage girls. Fucking sad ass industry.
Replies: >>105776206
Anonymous
7/1/2025, 11:39:41 PM No.105770561
If I want bloat, I'll just use containers/docker
Replies: >>105770593
Anonymous
7/1/2025, 11:42:31 PM No.105770592
>>105770541
Yep, AI made Nix really easy
Replies: >>105775190
Anonymous
7/1/2025, 11:42:34 PM No.105770593
>>105770561
Nix lets you avoid containers thoughever
You get completely isolated and deterministic builds on Linux and macOS. If you really need a container for deployment, it can build you one without requiring you to learn the Dockerfile language and it even caches the layers more efficiently than Docker itself.
Replies: >>105770777 >>105775180
Anonymous
7/1/2025, 11:47:51 PM No.105770625
045k0zsf1ql21-788131858
045k0zsf1ql21-788131858
md5: 222af25130e2086949f2bff7215025edšŸ”
I love nix cause I love permanently tinkering. I also hate nix because setting up literally 100% of every program you can think of feels like picrel

also until flakes are actually out of beta I do not trust it to not randomly drastically change and brick entire systems using flakes for everything.
Replies: >>105775045
Anonymous
7/2/2025, 12:05:55 AM No.105770777
>>105770593
containers give me clustering, nix does not
nix is all the bloat of containers with none of the benefits
Replies: >>105770798
Anonymous
7/2/2025, 12:08:29 AM No.105770798
512da931518c4ffcf69174b59ebbe8c0
512da931518c4ffcf69174b59ebbe8c0
md5: cd4eeb0bab1d1887d0ccf06e01fb7ee2šŸ”
>>105770777
checked, but you can run Postgres, Kafka, Temporal, or any other dependency in your Nix devshell. It has direnv integration too so you just `cd` into the folder and everything is ready.
Anonymous
7/2/2025, 12:08:53 AM No.105770801
>>105770330 (OP)
I am, and I love it. My confing is around 5k loc but 1.5k of it is for Neovim.
Replies: >>105775223
Anonymous
7/2/2025, 12:35:38 AM No.105771012
>>105770413
>Determinate Systems
That's the "beta test" of Eelco's PR, I believe. At least, that's what I think you're referring to. I remain hopeful it'll get merged in real Nix soon.
Anonymous
7/2/2025, 1:49:38 AM No.105771614
>>105770330 (OP)
> Ghostty
so you mean meme coders
Replies: >>105775813
Anonymous
7/2/2025, 1:54:19 AM No.105771647
>>105770330 (OP)
I don't like wasting time, i need to work so i just install Fedora and be done with all the shit in like 10 minutes
Replies: >>105771668
Anonymous
7/2/2025, 1:57:31 AM No.105771668
>>105771647
I would bet money you are not as busy as the CEO of Shopify (Tobi) and the CTO of 37signals (DHH)
Replies: >>105771706
Anonymous
7/2/2025, 2:02:21 AM No.105771706
alien
alien
md5: 8c870551affb2a7c8a1601caee2b88f9šŸ”
>>105771668
yea because CEOs aren't busy, they let other people do the work while they waste their time on useless garbage like Nix that doesn't do shit at all
Anonymous
7/2/2025, 2:02:31 AM No.105771711
tobi is right. nix and nixos are great. frustrating, but everything else is lacking.
Replies: >>105772693 >>105775213
Anonymous
7/2/2025, 2:02:36 AM No.105771712
>>105770330 (OP)
The smartest tech pros are actually in my bathroom mirror (it's me and my pet cat Thomas, also my penis is 6 inches and that's pretty big, life isn't like pornos, although one time this girl in college and I were hanging out waiting to go to some party and she just said "we should bang" so we did and it was okay, she was great but I had already snorted a bunch of amphetamines so it was more about making her feel good, the party was a good time and I was dressed as Raul Duke)
Replies: >>105775229
Anonymous
7/2/2025, 3:31:08 AM No.105772260
GuHD9ZtXMAATwma
GuHD9ZtXMAATwma
md5: e10805fed9a3e89766f606cfdbc7f387šŸ”
>>105770330 (OP)
If the smartest people are doing something, I rather not do it
Better be the champion of cheese-chasing than average at chess
Anonymous
7/2/2025, 4:34:36 AM No.105772622
>>105770330 (OP)
I am though. Good luck getting retards to use it though, even though it is objectively the easiest way to one stop shop manage a whole fucking distro from one git managed repository.
Anonymous
7/2/2025, 4:44:58 AM No.105772693
>>105771711
This.

You look at GUI driven configuration like Windows Server with all its snap-in's, management consoles and shit and what you end up doing is creating subtle undocumented footguns because it's easy to "fiddle" with things. Easier? If you're retarded, sure. Follow this word doc guide.

Pre nix, it was easy to do the same thing on a Linux server. You have an issue so you fiddle with a configuration file and forget about it. You have more mitigations for this in Linux land since most everything is configuration driven first and not using XML monstrosities like Web.conf, obnoxious opaque GUID registry keys or %iisbin%\appcmd.exe cancer or funny guis that make massive config diffs that no one can understand.

Also ansible is pure shit. I imagine Powershell DCS sucks too.
Replies: >>105774715
Anonymous
7/2/2025, 4:47:53 AM No.105772712
>>105770515
Don't feel bad. Nix docs and nix language were written by a retard. Incomprehensible garbage. At one point I was just typing random shit to see if it worked
Replies: >>105772752
Anonymous
7/2/2025, 4:56:41 AM No.105772748
>>105770330 (OP)
literally WHO?
Anonymous
7/2/2025, 4:57:14 AM No.105772752
>>105772712
Is Nickel any better? Will it actually be used?
Anonymous
7/2/2025, 6:55:11 AM No.105773359
>>105770330 (OP)
Nix is for people too lazy to fucking just use Docker
Replies: >>105773470 >>105773488
Anonymous
7/2/2025, 7:17:40 AM No.105773470
>>105773359
It's the other way around.
Anonymous
7/2/2025, 7:20:00 AM No.105773488
>>105773359
>the rube goldberg OS is for lazy people
you wot
Anonymous
7/2/2025, 10:49:55 AM No.105774715
>>105772693
>do something
>write it down in change ticket
>never think about it again
>come back to it years later
>oh yeah changes are a thing
>here we go
lol
LMAO even
Replies: >>105775865
Anonymous
7/2/2025, 11:41:20 AM No.105775006
>>105770330 (OP)
I do in fact
don't forget to use the good version of nix, determinate nix
https://determinate.systems/
Anonymous
7/2/2025, 11:47:43 AM No.105775045
>>105770625
>also until flakes are actually out of beta
that's not what beta means
also flakes are stable on determinate nix.
It means that the API is now considered stable and will not change in a major breaking way.
Anonymous
7/2/2025, 12:00:16 PM No.105775131
> you would end up where everyone else ends up with nix: you will absolutely hate it, except that you cannot stop using it anymore, because its mere existence makes everything else seem wrong
Truer words have never been spoken
Anonymous
7/2/2025, 12:03:02 PM No.105775147
>>105770330 (OP)
>DHH and Hashimoto
>Smart
Anonymous
7/2/2025, 12:04:40 PM No.105775154
>>105770541
So it's a system for solving self-inflicted problems, by making things extremely complex (and thus hard to remember). Think I'll pass on that.
Anonymous
7/2/2025, 12:05:09 PM No.105775158
meheheh
meheheh
md5: c2f2ce3eabd0f725ebd8189e6e138aecšŸ”
>>105770330 (OP)
Social media is a cancer. Just look at this screenshot for a whole minute, and take in the details. You've got three grown men, talking like adolescent girls in public.
>oh I had lunch with [...] yesterday ~
>*giggles* between you and [...]
>very compelling!
And the whole thing is basically an ad, just to drum up attention for whatever their money siphoning game is.
Look at their fucking profile pictures, they look like test tube Linkedin clones sitting in vats.
Also, kill yourself OP.
Anonymous
7/2/2025, 12:07:59 PM No.105775180
>>105770593
Nix does that the same way as just installing it directly on the host OS, i.e. it makes you do a ton of pointless work from scratch that upstream devs already did for a specific distro.
Anonymous
7/2/2025, 12:09:03 PM No.105775190
>>105770592
"AI" really is enabling low IQ people to use bad technology and pose as geniuses online. I love that for you.
Anonymous
7/2/2025, 12:11:16 PM No.105775213
>>105771711
>but everything else is lacking
How so? It doesn't insulate you from your own stupidity? When I wake up in the morning, I simply eat breakfast like a normal person, instead of using an elaborate system to make doubly sure I don't chug rat poison. It just werks.
Anonymous
7/2/2025, 12:13:04 PM No.105775223
>>105770801
>My confing is around 5k loc
Well done, anon. What has any of that actually accomplished though.
Replies: >>105775887
Anonymous
7/2/2025, 12:14:06 PM No.105775229
>>105771712
Fascinating.
Anonymous
7/2/2025, 1:41:04 PM No.105775813
>>105771614
You do know who Mitchell Hashimoto is r-right anon?
Anonymous
7/2/2025, 1:50:46 PM No.105775865
>>105774715
except that isn't what happens in reality. that's why immutable infrastructure is the norm in 2025, why containers won, why wincucks got so utterly buck broken that they even freeze syscall abi and numbering now and racing to replicate every possible Linux feature they can, like IoRing, eBPF, containers (syscall freezing), unix domain sockets, etc.

Windows is objectively in the past. Containers are messy but are "frozen" by some form of configuration and code. NixOS is objectively better than most container builders.
Anonymous
7/2/2025, 1:54:03 PM No.105775887
>>105775223
being able to run his config on another machine and get effectively the same environment?
I use the same nixos flake for my desktop, serviers, WSL2, etc.

much more reliable than fiddling with ansible for over 9000 hours to make it truly idempotent and fighting with jinja template indenting.
Anonymous
7/2/2025, 2:28:16 PM No.105776206
>>105770558
Everyone wants to be young and most want to be female, is this really surprising?