this post was submitted on 06 Aug 2024
342 points (91.9% liked)

linuxmemes

20707 readers
910 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 

cross-posted from: https://infosec.pub/post/15781466

Am I out of touch?

No, it's the forward-thinking generation of software engineers that want elegant, reliable, declarative systems that are wrong.

you are viewing a single comment's thread
view the rest of the comments
[–] zephr_c@lemm.ee 39 points 1 month ago (1 children)

Look, if you love declarative systems that's cool. I'm genuinely happy for you that you have much better options now. That can only be good.

That being said, they only solve problems that I don't have. I do not care even the tiniest amount about whether a system is declarative or not, and I'm definitely not going to go out of my way to seek them out. If you want to call that "out of touch" then so be it.

[–] djsaskdja@reddthat.com 12 points 1 month ago (2 children)

I just like them because my system feels “cleaner.” Always drove me nuts with Arch or Debian when you install something, let’s say it requires ~20 decencies, then you remove it later, run the respective dependency clean command, and it only removes lets say ~12 packages. Like where did those 8 dependencies go? Are they just stuck on my system forever? Atomic desktops don’t have this issue which I really appreciate.

[–] tentacles9999@lemmynsfw.com 5 points 1 month ago (1 children)

May I introduce you to our lord and savior portage?

[–] djsaskdja@reddthat.com 5 points 1 month ago

I have yet to climb Mt. Gentoo.

[–] kuberoot@discuss.tchncs.de 2 points 1 month ago

The 8 dependencies must be an optional dependency for some other package you already have installed. That said, that kind of stuff is the main reason I want to try NixOS - any time I install something, configure something, etc. I'm risking forgetting about it and getting tripped up over it down the line, with no good way to check.