The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Last edited:
Why do some devs out there outright refuse to comply with the XDG Base Directory spec? It seems like game-related projects are worse for this typically but sometimes there will be some useful software package that just dumps yet another directory in the middle of $HOME instead of following a relatively decent standard. Surely I'm not the only one annoyed by this, am I?
Laziness and the fact that people with close ties to Freedesktop shit on the spec themselves. Flatpak, which was known as xdg-app[A] in its early days, puts all of its user packages into $HOME/.var. Somebody created an issue[A] addressing this. Here are the two responses from the developers:

first_fag.png
final_fag.png

Adhere to the spec? No, we must autistically obsess over the definitions of words until our shitty design decision gets added to it. Note that his "eventually" was written in 2018. It is now almost 5 years into the future and this dipshit's suggestion is nowhere in the latest XDG Base Dir spec - time that could've been better spent getting over yourself and just putting flatpak's data files into one or several of the existing directories.
 
Laziness and the fact that people with close ties to Freedesktop shit on the spec themselves. Flatpak, which was known as xdg-app[A] in its early days, puts all of its user packages into $HOME/.var. Somebody created an issue[A] addressing this. Here are the two responses from the developers:

View attachment 5149096
View attachment 5149095

Adhere to the spec? No, we must autistically obsess over the definitions of words until our shitty design decision gets added to it. Note that his "eventually" was written in 2018. It is now almost 5 years into the future and this dipshit's suggestion is nowhere in the latest XDG Base Dir spec - time that could've been better spent getting over yourself and just putting flatpak's data files into one or several of the existing directories.
Christ, I didn't realise fd.o were that bad at following their own fucking standards. I knew about D-Bus still using a fucking $HOME/.dbus directory since I had to wrestle with init scripts for the session bus specifically to stop it from making that, but fucking Flatpak being somewhat part of XDG and still not bothering to adhere to shit?

Also, I really do wish that the spec was more properly fleshed out and it didn't take them so fucking long to update it. I really do like the core idea of it and the premise of organising your home directory to not have a bunch of shit, but a couple decisions really don't make any sense. XDG_RUNTIME_DIR is frankly awful in terms of demand compared to the rest of the spec — never mind the fact that it doesn't even have a fallback definition — and they couldn't even be bothered to come up with an environment variable for $HOME/.local/bin.

Why are fd.o like this, bros?
 
I really do like the core idea of it and the premise of organising your home directory to not have a bunch of shit, but a couple decisions really don't make any sense.
Take the Sta.li pill, it has the best filesystem, including:
For crap stuff:

/sucks - stuff that sucks, like ugly gnu library dependencies, or systemd fake handlers
/ - the root home
/bin - all executables
/sbin -> /bin # softlink pointing to /bin
/boot - all boot files
/etc - system configuration
/home - user directories
/var - spool, run, log, cache
/share - man pages, locales, dependencies
/include - include/headers
/lib - static libraries for building stuff
/mnt - mount points
/usr -> / # softlink pointing to /

Based on the Linux assumption:

/dev - devices
/proc - proc files
/sys - sys files

For crap stuff:

/sucks - stuff that sucks, like ugly gnu library dependencies, or systemd fake handlers
 
  • Thunk-Provoking
  • Like
  • Informative
Reactions: ditto, 419 and Vecr
im curious is there a distro that takes an openly based stance i know theres some that do not to the poltical shit like suse or against israel like mint but is there any that are openly conservative if so i might consider
 
Take the Sta.li pill, it has the best filesystem, including:

/ - the root home
/bin - all executables
/sbin -> /bin # softlink pointing to /bin
/boot - all boot files
/etc - system configuration
/home - user directories
/var - spool, run, log, cache
/share - man pages, locales, dependencies
/include - include/headers
/lib - static libraries for building stuff
/mnt - mount points
/usr -> / # softlink pointing to /

Based on the Linux assumption:

/dev - devices
/proc - proc files
/sys - sys files

For crap stuff:

/sucks - stuff that sucks, like ugly gnu library dependencies, or systemd fake handlers
Looks promising, but that doesn't tell me much about how to organise stuff within /home. Also >systemdicks
EDIT: I misread, I thought for a moment because of that systemd fake handler mention that this would be a systemd-based distro. Apparently I'm wrong on that one.
 
Just a reminder that Debian 12 Bookworm is estimated for release by the tenth of June.

I've been running that ("testing") on an extra laptop for a while and I can say that not much has changed. You get "newer" versions of old software that are the same or sometimes often worse.
im curious is there a distro that takes an openly based stance i know theres some that do not to the poltical shit like suse or against israel like mint but is there any that are openly conservative if so i might consider
You can't go wrong with TempleOS, my friend. HolyC will not compile .gnc (GlowNiggerCode) by default.
 
I've been running that ("testing") on an extra laptop for a while and I can say that not much has changed. You get "newer" versions of old software that are the same or sometimes often worse.

You can't go wrong with TempleOS, my friend. HolyC will not compile .gnc (GlowNiggerCode) by default.
temple os is not linux also my wording was poor i want a distro that does not do leftist political shit like suse but one thats based only being against israel like mint does not make it an outwardly based distro btw
 
temple os is not linux also my wording was poor i want a distro that does not do leftist political shit like suse but one thats based only being against israel like mint does not make it an outwardly based distro btw
Slackware I guess. They're definitely not going to turn their logo to rainbow colors, considering they only update their website once every half-decade when they do a release. The BDFL model makes it inherently resistant to tranny entryism and I've never heard of Pat expressing any kind of political opinion. OpenBSD would be another option, though that's not Linux.
 
im curious is there a distro that takes an openly based stance i know theres some that do not to the poltical shit like suse or against israel like mint but is there any that are openly conservative if so i might consider
I mean, the idea that an operating system can have a political stance in the first place is the problem, really. The best operating system would stay out of politics altogether and you wouldn't know or care about the politics of the creators.
 
I wouldn't start fresh with Ubuntu today, because you have to register (for free) for new software updates.
Nah, that's a common misconception though. If you don't attach to Pro then it's just like it always was.

Basically Canonical has a team working on security updates in universe and that's what you get when you attach to Pro. Previously, they'd just come out whenever the maintainer got around to it. If you don't attach to Pro then that's still the case.
 
It's hard to follow all the new stuff, even with autism. I've read the other reason to use Debian instead of Ubuntu is because Ubuntu migrated some of the packages (like firefox) to it's snaps package manager, which doesn't work well with other distributions.
 
It's hard to follow all the new stuff, even with autism. I've read the other reason to use Debian instead of Ubuntu is because Ubuntu migrated some of the packages (like firefox) to it's snaps package manager, which doesn't work well with other distributions.

For me it's a more predictable experience than Ubuntu which is what should be the case regardless of Interim or LTS.
 
I mean, the idea that an operating system can have a political stance in the first place is the problem, really. The best operating system would stay out of politics altogether and you wouldn't know or care about the politics of the creators.
i agree im not for politics being forced into linux but i was just curious of that also im considering mint
 
I know this is autistic as fuck but I'm actually considering switching from arch that I had on my old laptop for 4 years now to a different one because mutilated freaks are increasingly being associated with arch.
if you want to be more of an autist than arch without transgenders as far as im aware use parbola GNU/Linux LIbre or use GNU Guix or even more linux from scratch
 
  • Informative
Reactions: Markass the Worst
The real pro tip is use what works for you, never make it the center of every offhand conversation, and don't make it your personality.

I use Fedora because it works for me. If Fedora goes south for me, I will use Debian again. I will eventually have the time to do Linux From Scratch, but that's not right now.
 
Back