<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2A14%3A7C1%3A4674%3A0%3A0%3A0%3A0%3A1</id>
		<title>explain xkcd - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2A14%3A7C1%3A4674%3A0%3A0%3A0%3A0%3A1"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php/Special:Contributions/2A14:7C1:4674:0:0:0:0:1"/>
		<updated>2026-05-23T04:44:34Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=927:_Standards&amp;diff=402781</id>
		<title>927: Standards</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=927:_Standards&amp;diff=402781"/>
				<updated>2026-01-01T16:05:25Z</updated>
		
		<summary type="html">&lt;p&gt;2A14:7C1:4674:0:0:0:0:1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;diff --git a/os.md b/os.md&lt;br /&gt;
@@ -2,43 +2,111 @@&lt;br /&gt;
 &lt;br /&gt;
 [![A three panel comic strip from xkcd. It's titled &amp;quot;How Standards Proliferate&amp;quot; with a subheading of &amp;quot;See: A/C chargers, character encodings, instant messaging, etc.&amp;quot; The first panel says &amp;quot;Situation: there are 14 competing standards.&amp;quot; The second panel features two stick figures talking to one another, a man on the left and a woman on the right. The man says to the woman, &amp;quot;14?! Ridiculous! We need to develop one universal standard that covers everyone's use cases.&amp;quot; The woman replies, &amp;quot;Yeah!&amp;quot; The third panel has a box in the top left hand corner that says, &amp;quot;Soon:&amp;quot;, and the main text says, &amp;quot;Situation: There are 15 competing standards.&amp;quot; ](/images/xkcd-standards.6975f55c09cec9a24ccb0185707d56892b881f9b1157c3e6d7ff61554d91ba94.2.png)](/images/xkcd-standards.6975f55c09cec9a24ccb0185707d56892b881f9b1157c3e6d7ff61554d91ba94.2.png)&lt;br /&gt;
 &lt;br /&gt;
-The above [xkcd comic](https://xkcd.com/927/) illustrates a particular&lt;br /&gt;
-mindset that is responsible for the wealth of Linux distributions&lt;br /&gt;
-targeted at users new to the platform. Given this, I don't have a&lt;br /&gt;
-one-size-fits-all recommendation; each user has different needs, so&lt;br /&gt;
-pigeonholing is counterproductive. For instance, someone that feels more&lt;br /&gt;
-comfortable with an interface akin to macOS could have a bad time with&lt;br /&gt;
-[Linux Mint](https://www.linuxmint.com/download.php), even though Linux&lt;br /&gt;
-Mint is a great OS for many people.&lt;br /&gt;
+The above [xkcd comic](https://xkcd.com/927/) illustrates the&lt;br /&gt;
+difficulties of creating a universal standard, and why it often only&lt;br /&gt;
+results in yet another competing standard instead. This is a broadly&lt;br /&gt;
+applicable lesson that explains the wide array of open source operating&lt;br /&gt;
+systems available today.&lt;br /&gt;
 &lt;br /&gt;
-However, I'll share a quiz I find helpful, as well as what works for&lt;br /&gt;
-me.&lt;br /&gt;
+One of the most common experiences that someone exploring alternative&lt;br /&gt;
+operating systems on their own may encounter is a feeling of being&lt;br /&gt;
+overwhelmed by the sheer amount of choice available. While I have no&lt;br /&gt;
+real solution for this feeling, I hope that my own &amp;quot;best of kind&amp;quot; list&lt;br /&gt;
+can be useful regardless.&lt;br /&gt;
 &lt;br /&gt;
-## Generate recommendations from a quiz&lt;br /&gt;
+Before my recommendations, here are a couple of resources that I find&lt;br /&gt;
+helpful:&lt;br /&gt;
 &lt;br /&gt;
-Check out [LibreHunt](https://librehunt.org/). LibreHunt does a good job&lt;br /&gt;
-of explaining the merits of FLOSS and suggests Linux distributions based&lt;br /&gt;
-on how the questionnaire is answered.&lt;br /&gt;
+- [Librehunt](https://librehunt.org/)&lt;br /&gt;
+- [Distrowatch](https://distrowatch.com/)&lt;br /&gt;
 &lt;br /&gt;
-## What I use&lt;br /&gt;
+## User friendly and just works&lt;br /&gt;
 &lt;br /&gt;
-I like OpenBSD. See [&amp;quot;Why OpenBSD?&amp;quot;](/why-openbsd.html) for more details.&lt;br /&gt;
+There are many options in this space, but a great all-around pick that I&lt;br /&gt;
+always fall back to is [Linux Mint](https://linuxmint.com/). The&lt;br /&gt;
+Cinnamon edition stands out in particular, as it's user friendly and&lt;br /&gt;
+feels polished, yet it also empowers the user. The large, helpful&lt;br /&gt;
+community is exactly what someone new to Linux will appreciate. I feel&lt;br /&gt;
+confident pointing to Linux Mint for this use case, as it showcases the&lt;br /&gt;
+unique strengths of Linux in an accessible way to new users.&lt;br /&gt;
 &lt;br /&gt;
-## Other devices to liberate&lt;br /&gt;
+## Innovative and for power users&lt;br /&gt;
 &lt;br /&gt;
-### Smartphone&lt;br /&gt;
+[Fedora](https://fedoraproject.org/) is backed by Red Hat, the largest&lt;br /&gt;
+Linux company in the world. It offers many compelling features out of&lt;br /&gt;
+the box, such as the SELinux mandatory access control system and the&lt;br /&gt;
+copy-on-write filesystem known as btrfs. If taking advantage of new&lt;br /&gt;
+Linux features and keeping a finger on its pulse is important to you,&lt;br /&gt;
+Fedora is a sensible choice.&lt;br /&gt;
 &lt;br /&gt;
-It's best to use a privacy respecting OS here, too.&lt;br /&gt;
-[GrapheneOS](https://grapheneos.org/) is what I use, although&lt;br /&gt;
-[LineageOS](https://www.lineageos.org/) supports a wider range of&lt;br /&gt;
-hardware.&lt;br /&gt;
+## Reasonably secure and paranoid&lt;br /&gt;
 &lt;br /&gt;
-### Router&lt;br /&gt;
+[Qubes OS](https://www.qubes-os.org) is a security-oriented operating&lt;br /&gt;
+system designed to separate different aspects of your digital life into&lt;br /&gt;
+virtual machines, also called qubes. The idea is to compartmentalize&lt;br /&gt;
+everything so that if one qube is compromised, the rest of the system&lt;br /&gt;
+won't be affected. Qubes OS integrates [Whonix](https://www.whonix.org/)&lt;br /&gt;
+which is a huge win for privacy. I highly recommend it to anyone that&lt;br /&gt;
+prioritizes the security of their machine above all else.&lt;br /&gt;
 &lt;br /&gt;
-A router is a computer too. Proprietary consumer firmware isn't&lt;br /&gt;
-exceedingly capable, nor is it secure. DD-WRT, OpenWRT, pfSense, and&lt;br /&gt;
-OpenBSD are all much better options. If flashing firmware onto a&lt;br /&gt;
-consumer router, use Ethernet and take the appropriate precautions.&lt;br /&gt;
+## Run the latest software and do it your way&lt;br /&gt;
 &lt;br /&gt;
-Check out [Building an OpenBSD router](/openbsd-router.html) for more&lt;br /&gt;
-information on how I approach it.&lt;br /&gt;
+[Arch](https://archlinux.org/) is often the first advanced Linux&lt;br /&gt;
+distribution that people try. A distribution installed from the&lt;br /&gt;
+command-line, Arch aims to provide the newest releases of software in&lt;br /&gt;
+its repositories. The Arch wiki is an excellent source of information&lt;br /&gt;
+and a massive selection of software can be installed via the Arch User&lt;br /&gt;
+Repository (AUR). Arch offers a middle ground between customization and&lt;br /&gt;
+practicality that many people appreciate.&lt;br /&gt;
+&lt;br /&gt;
+## Customize everything and learn a lot about Linux&lt;br /&gt;
+&lt;br /&gt;
+[Gentoo](https://www.gentoo.org/) prioritizes extensive customization&lt;br /&gt;
+and choice. Portage (Gentoo's package management system) exposes a&lt;br /&gt;
+wealth of options to the user, allowing them to easily adjust the&lt;br /&gt;
+compile time options of software they install through something called&lt;br /&gt;
+&amp;quot;USE flags.&amp;quot; In addition, components like the system logger and init&lt;br /&gt;
+system are chosen during the installation process, which also takes&lt;br /&gt;
+place at the command-line. Gentoo's wiki and its knowledgeable yet&lt;br /&gt;
+friendly community make it one of the best ways to learn about the deep&lt;br /&gt;
+inner workings of Linux.&lt;br /&gt;
+&lt;br /&gt;
+## The minimal Unix-like cousin of Arch&lt;br /&gt;
+&lt;br /&gt;
+[Void](https://voidlinux.org/) falls somewhere between Arch and Gentoo&lt;br /&gt;
+in my eyes. It feels more Unix-like than Arch, yet it doesn't lean as&lt;br /&gt;
+strongly into customization as Gentoo. Void's package manager (xbps),&lt;br /&gt;
+init system (runit), and alternative libc support (musl) are major&lt;br /&gt;
+selling points of the distribution. In general, I can see the logic&lt;br /&gt;
+behind many of the decisions and design choices that the project makes.&lt;br /&gt;
+For example, I think mandoc is an excellent manual page system, and Void&lt;br /&gt;
+uses it by default.&lt;br /&gt;
+&lt;br /&gt;
+## Simple, stable, and follows the Unix philosophy&lt;br /&gt;
+&lt;br /&gt;
+[OpenBSD](https://www.openbsd.org/) is a BSD system that has a strong&lt;br /&gt;
+focus on security, portability, simplicity, and correctness. OpenBSD&lt;br /&gt;
+features some of the best documentation of any project I've used, and it&lt;br /&gt;
+introduced me to a lot of software that I still admire to this day. For&lt;br /&gt;
+me, it's unmatched on the server side due to OpenBSD's simplicity and&lt;br /&gt;
+secure by default approach. Development moves in a more deliberate,&lt;br /&gt;
+controlled manner compared to Linux, which moves rapidly and more&lt;br /&gt;
+chaotically. [Here are some more of my thoughts on&lt;br /&gt;
+OpenBSD](/why-openbsd.html).&lt;br /&gt;
+&lt;br /&gt;
+## A secure mobile operating system&lt;br /&gt;
+&lt;br /&gt;
+[GrapheneOS](https://grapheneos.org/) is a privacy and security focused&lt;br /&gt;
+version of Android, specifically for Google Pixel devices due to the&lt;br /&gt;
+merits of that hardware. Some of the unique advantages of GrapheneOS are&lt;br /&gt;
+sandboxed Google Play services, extensive system hardening, and secure&lt;br /&gt;
+replacement applications. In terms of mobile operating systems, I know&lt;br /&gt;
+of nothing more secure.&lt;br /&gt;
+&lt;br /&gt;
+## Reproducible, declaratively built OS&lt;br /&gt;
+&lt;br /&gt;
+[NixOS](https://nixos.org) presents a different method of system&lt;br /&gt;
+management: describing your desired system in a configuration file and&lt;br /&gt;
+then issuing a single command to build it. There are definite advantages&lt;br /&gt;
+to this approach and [I've written more about NixOS&lt;br /&gt;
+here](/nixos-pros-cons.html).&lt;/div&gt;</summary>
		<author><name>2A14:7C1:4674:0:0:0:0:1</name></author>	</entry>

	</feed>