BSD people: can someone please explain what the meaningful differences between FreeBSD and OpenBSD are?
ok since this post seems to be gaining a lot of traction I also want to throw this in: what do BSD people think of Void? I've heard people describe it as "BSD with gnu userland and a Linux kernel" before but how true is that" I remember it was first made by an OpenBSD guy but I don't really know much else about it, does seem like a good enough option when my hardware is supportedn't by most BSDs
@Reiddragon my magic 8 ball says it heard not to use void.
@screwtape @Reiddragon As of May, I'll
have been using Void as my "daily driver" for 9 years. That's the longest
I've stuck with any Linux distro. My previous record was Slackware, at
almost 7 years.

Yeah there was some BSD influence in Void, but I don't think it is much
like a BSD.

If you're looking for Linux with a BSD userland,
maybe have a look at Chimera: https://chimera-linux.org/, which is
Linux, musl, utilities from FreeBSD, and the LLVM toolchain, with dinit as the
init system / service manager. I really like dinit
(https://github.com/davmac314/dinit) FWIW.
Chimera Linux

Chimera Linux

Chimera Linux
@chris @screwtape my issue isn't with GNU, and clang is an absolute piece of shit that alone makes me not want to touch anything like chimera

my issues on Linux are with all of gnome's horseshit that gets more and more widespread
@Reiddragon
The BSDs use clang mostly, though gcc is ported. Also make is BSD make. gnumake is gmake
@chris
I will update my 8-ball.
@screwtape @chris welp, best argument to stick to a gnu system, the only C compiler that was more annoying than clang was msvc but that's a really low bar
you know a great way not to be bothered by C compilers
@Reiddragon @chris
@Reiddragon @screwtape I don't have an issue
with GNU either. I mean, I'm sending this from emacs. I don't know enough
about clang/LLVM to have much of an opinion either way, other than to note
that the rise of optimizing compiler crazyness seems to have started there.

As for desktop environments, I don't use one. I run GUI software under
stumpwm.

Void might be a really good choice for you, given what you've said here.