• https://bullshark.win
  • Network engineer, Linux PC gamer, hobbyist programmer (Go, Python, Bash), and blahaj enjoyer.

  • Joined on 2026-10-16

Shark

  • Network engineer
  • Linux user
  • Monster addict
  • Hobbyist programmer
  • Opinionated individual
  • Blahaj enjoyer
  • Pragmatic utilitarianist

Linux tierlist

S Arch Alpine Artix
A Debian Fedora EndeavourOS
B CachyOS OpenSUSE Mint
C Gentoo NixOS Void
D QubesOS CentOS PopOS
F Kali (squashfs slop) Manjaro

Arch rant:

No adding extra repos, besides the ones commented out in /etc/pacman.conf of course, no compiling from source, no wasting my time doing work devs didn't want to. Simply just bare bones Linux with a massive repo and user repo which allows me to never have to add external repos or wonder "does Arch have this", or "Arch has this, is it 15 versions old?" (yes that's a shot at apt).

Gentoo rant:

Good if you compile a lot. If you are a dev in a compile heavy language and want to pass a bunch of kernel flags to make compiling faster. Also very good if you are on x113WOWIE or some other bullshit CPU arch no one has ever heard of, because Gentoo will work on it. Otherwise for daily use it doesn't solve the issue an OS or software is supposed to. It doesn't create convenience and automate tasks.

NixOS rant:

THE BEST enterprise distro. Otherwise kinda trash for individual use. The nix langauge sucks, the declarative system idea is genius for a school or government. However, spending 40 minutes writing a config file with separate sections for my 2 machines just so I can deploy them again from it if I have to is totally useless. Then the argument about congruent dev environments because of NixOS's good solution to dependancy conflicts doesn't stick because literally no dev team uses NixOS for that.


SystemD rant

SystemD does have slower boot times and uses more resources, however, in terms of compatability and speed it is the superior init. With Alpine and Artix I do enjoy and love OpenRC for things like servers, laptops, and low spec systems. However, if you want to play videos games or just simply install software from your package manager and not worry about it (IK not an issue on Alpine, but OpenRC ported systemD distros like Devuan and Artix), systemD is superior. Call it fedded or whatever you want, you can inspect the code yourself. It is too large in terms of lines of code, but unifying different system services is what makes softawre work instead of having 50 different unpaid open source devs make each one then abandon it a year later with no collaboration or communication. Not to mention 50% of them care more about politics in software than results. Video games, bluetooth, and many other things were impossible or very difficult on linux back in the days of SysV. Proton exists because of SystemD, wine exists because of SystemD, and it is the most used init now the Debian, Ubuntu, Arch, and Fedora all use it.