I’ve been here a week ago already asking if Arch would be fine for a laptop used for university, as stability is a notable factor in that and I’m already using EndeavourOS at home, but now I’m curious about something else too - what about Arch vs NixOS?...
Let me put it like this: it’s about learning curve. Arch is relatively easy to begin with, but NixOS gets much easier the more nix you learn.
What do I mean about that? Imagine having to patch something, which can be the thing. On arch you’d have to replace a package, which could lead to issues and conflicts, whereas NixOS gives you the option to keep two or even more versions of the same library, because it does not rely on your traditional UNIX path.
But with this super power comes a catch. You have to learn a programming language and learn how the nix store operates, which is a pretty high learning curve. Also, NixOS suffers from a governance issue and going by the documentation is like shooting in the dark.
That being said, the best manual for NixOS is GitHub, searching for anything and filtering by the nix language. You’ll see a ton of varying systems, be they workstations or servers.
And no matter what all the warnings say, no, flakes aren’t EXPERIMENTAL or UNSTABLE, but rather CONTENTIOUS internally. Again: I love NixOS, but they gotta fix their governance issues.
Okay, folks. NixOS needs your help. No bull. I’m talking documenters, designers, coders, package maintainers. Why? Because the NixOS community has a lot on it’s plate right now.
Like I can understand why flakes haven’t become standardised, why it’s still marked as unstable, even though it’s pretty much feature complete, and that’s because nix is a complex environment builder and the current contributes are taxed to the max.
But what is nix?
Nix’s job is to create reproducible environments where you can put any library, any service, any application. It does this through compile time flags and modifying ELF headers to isolate applications on a system to their own, exclusive UNIX path. These are linked together as clojures, or a dependency graphs, that can share libraries, applications and services intetchangably with each othet, or use another version or patched version without causing any dependency conflicts.
You can fire up pretty much whatever you want and it will be reproducible elsewhere. It’s like if you took a package manager, build environments, as well as VMs and micro services and make them kiss.
You can spin up a nix environment on any supported system and expect it to run 1:1. This however breeds complexity and there’s a lack of NixOS contributors.
If only you spin up a nix environment on a VM or use it to replace your current build systems (because nix can use several build systems in one single environment), and then contribute back with some changes to nixpkgs, then you are helping to bring about the most powerful deployment tool since kubernetes.
No joke. Check out how you can contribute, because at the end of the day learning nix is gaining a new superpower.
This is the neuance. Could there be a fair form of capitalism? It depends upon the systems and the people that run them. Centralisation of ownership is the next step beyond the centralisation of power, because after a while they become intrinsically the same. Absolute power corrupts absolutely, absolute wealth corrupts absolutely.
But also, the stock markets which can be beneficial are also forms of glorified gambling where the house always wins, the commodification of the housing market, the silly notion of shell and shelf companies (easiest, most effective way of side stepping regulations and laundering money), debt slavery, the price gouging of life saving medicine, the race to the bottom where costs, quality of product and salaries need to be cut, where the line between product and service becomes thinner for every day to the point where you retain less and less ownership by each year, which you can’t really blame anyone for, because all of these systems are designed to be a constant, churning, soul killing rat race, turning the pace of life to a literally unlivable speeds, which also reveals that even the ones up in the hierarchy become degenerate with greed, mostly because they live so far up that their human brains can’t fathom the effect they have down the chain, because it goes against their interests.
Instead of then going on another witch hunt, we need to look at these systems and the effects they have on the human psyche.
Well damn, didn’t know that. Mostly Polish people tend to be glib about the goings on of Poland proper, mostly because the ones I’ve met get defensive and are just generally dismissive of ideas like joining a local union without actually properly telling me why they’re hesitant.
In my country Polish labourers have kind of been abused as a workforce, but they kind of seem okay being abused as a workforce - when they’re not in deep argument over the phone with their agencies. But even then, instead of actually organising in any way, they just accept their fate so to speak, acting all tough, when getting less in the negotiation process and worse contracts generally.
It’s gotten to a point where I think employment agencies should be illegal, because they serve more or less as labour “handlers”, trying to screw over pretty much anyone, and even technically breaking the law sometimes, all to save their clients (the actual employers) a buck. Trying to withhold overtime, vacation pay, sick days, etc.
This has also lead to a race to the bottom, whereby no youngsters in this country wants to work construction anymore. It’s all been cost cut and widdled down to a point where only foreign labour wants to work in those conditions. That’s bad.
I’m not against foreign labour, but using foreign labour to manipulate and subvert the local labour market is not cool, and again, I’m not blaming Polish people. I mean get the bag, lol.
But still, greedy asshats are at it again. What’s the next market they’re gonna fuck up? Who knows?
Also, I’m hopeful for the political turn of events in Poland ^^ I’m not that fond of liberals, be they neo, classic or “social democrat”, but I think it was about time to take the PiS out of Poland.
What’s that? Somebody thinks that a different president is going to stop the drones and bombings!? Like they’re not tied up in deals?! Like if a third party candidate won the process would just magically stop?!?!
Bush made the bombs drop, Obama made the bombs drop, Trump made the bombs drop, Biden made the bombs drop… wtf do you think the next president will do? The CIA tells them what’s what and that’s it.
Vote Biden, or get a republican president. Your call.
Omg yes, I hate those. I’m sitting here thinking it’s probably one of those simple things that scares people away from Linux…“Oh god, I see black text on white background. Abort, abort, ABORT!!”
Come the next major release of Red Hat Enterprise Linux, Red Hat is officially dropping the Xorg package, whilst it’ll still be available in RHEL 9 until 2032 the countdown has begun, Xorg is on the way out. Are you and your software going to be ready in time....
haha the catholics appropriated juletide, a festival of fattening, because they thought pagans were so gross they needed to appropriate the festivities and set the pagans on fire.
I’m guessing you’re gonna say that there is no genocide if not all or most of the people are killed, because then their people have survived. But, genocide also incorporates cultural genocide. Today the day definitions are one and the same. Destroying someone’s culture and history also qualities, like during slavery.
The methods employed in genocide includes the methods of colonialism, persecution, subversion and the destructions of farms, Mosques, churches, hospitals, libraries, monuments, etc. Anything to persecute, harass and destroy someone.
Take for instance “the gypsies”. A people in diaspora from a nation state that doesn’t exist, roaming Europe forever, with no land to call their own.
That’s the fate the Israeli state wants for Palestine. It is still technically genocide.
Living under the tyranny of those who took your land, destroyed your cultural heritage and then swept your suffering and the death of your loved ones under the rug, using terrorism as some sort of justification? This is something you’ll have to clear with the native Americans and Inuits, even some other nomadic people.
Like again, I alluded to the Roma people (or Gypsy’s) for a reason. A broken folk, subjected under Romania (even though it has nothing to do with Roma folk), the “gypsies” lost their land in the North of India. Ever since, they’ve wandered as a people without ancestral lands, and that is a huge problem for not only the psyche, but also the culture has been subverted, destroyed and is but a husk of it’s former self.
This is why the technical definition of genocide has moved beyond body count.
It’s still the best way of identifying animals and human bodies thank you very much. This is why 1/10 conspiratorial privacy advocates advise against going to the dentist. That’s Gary. He’s kookoo for cocoapuffs and also has really bad teeth.
Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask....
Well technically, if you’re using BTRFS, you might want to check out subvolumes. Here’s my subvolume setup:
Subvolume 1, named @ (root subvol)
Subvolume 2, named @home (/home subvol)
Subvolume 3, named @srv (/srv subvol)
Subvolume 4, named @opt (/opt subvol)
Subvolume 5, named @swap (which is - you guessed it - the swap subvol)
You then set up fstab to reflect each of the subvolumes, using the subvol= option. Here’s the kicker: they are all in one partition. Yes, even the swap. Though caveat, swap still has to be a swapfile, but in its own separate subvolume. Don’t ask me why, it’s just the way to do it.
The great thing about subvolumes is that it doesn’t do any size provisioning, unless specified by the user. All subvolumes share the space available within the partition. This means you won’t have to do any soul searching when setting up the partitions regarding use of space.
This also means that if I want to nuke and pave, I only need run a BTRFS command on my @ subvolume (which contains /usr, /share, /bin), because it won’t be touching the contents of @home, @srv, or @opt. What’s extra cool here is that I’ll lose 0% FS metadata or permission setup, since you’re technically just disassociating some blocks from a subvolume. You’re not really “formatting”… which is neat as hell.
The only extra partitions I have is the EFI partition and an EXT4 partition for the /boot folder since I use LUKS2.
Arch or NixOS?
I’ve been here a week ago already asking if Arch would be fine for a laptop used for university, as stability is a notable factor in that and I’m already using EndeavourOS at home, but now I’m curious about something else too - what about Arch vs NixOS?...
NixOS 23.11 released (nixos.org)
It's a simple world view (feddit.de)
european stereotypes (feddit.de)
Remember, if Fascism wins it is YOUR FAULT. (slrpnk.net)
What does a PhD mean? (mander.xyz)
Writing 101 by Behr, Moore, and Taylor (imgur.com)
I’m pretty sure i stole this joke, but it was definitely only about O’Brien. I’m here to expand that notion with my evidence of “The Visitor”.
Fedora 40 Eyes The Ability To Boot Unified Kernel Images Directly (www.phoronix.com)
Vote on the new KDE Plasma 6 Logo (discuss.kde.org)
DISCLAIMER:...
[Video] Red Hat Is About To End Xorg: Is Wayland Ready? (www.youtube.com)
Come the next major release of Red Hat Enterprise Linux, Red Hat is officially dropping the Xorg package, whilst it’ll still be available in RHEL 9 until 2032 the countdown has begun, Xorg is on the way out. Are you and your software going to be ready in time....
Egg-nog-stic (startrek.website)
China's Xi warns top EU officials not to engage in 'confrontation' (www.reuters.com)
Spread the love (startrek.website)
James Sloyan
Abandoned babies found decomposing in Gaza hospital weeks after it was evacuated (www.nbcnews.com)
Heads of 3 top US colleges refuse to say calling for genocide of Jews is harassment (www.timesofisrael.com)
Fun Fact: Mike Tyson auditioned for Chakotay's role in Voyager (pixelfed.social)
Teeth. (mander.xyz)
Get this shit out of here (startrek.website)
But who is Star Trek Voyager? (izzydata.xyz)
Pips don't lie (startrek.website)
(not mine)
One single partition for Linux versus using a partition table?
Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask....