Why is linux such a dysfunctional mess?

>>93011558 (OP)

Its made by communists, and communism doesn't work.

>>93011558 (OP)

>unironically complaining about about directory structure

>>93011558 (OP)

don't like it? don't use it. now get off /g/, its not even summer yet

>>93011558 (OP)

the filesystem on top is unironically less confusing and makes more sense to me

>bait

Why are you failing to show all the directories? Just because finder is retarded doesn't mean you have to be as well

I was gonna say, mac has a very similar structure, it just hides the unix-inherited directories in finder. A thread died for this.

because

because what

retard

>>93011558 (OP)

How the UNIX file hierarchy "standard" came to be:

>let's put binaries in bin/, libraries in /lib, user's files in /home, temporary files in /tmp, and random shit in /etc

>oh no we ran out of space let's put in another hard drive and mount it on /usr and put user programs in there

>oh no /usr/bin/ can't be mounted before mount is available therefore /bin is obviously for system manintenance only and the multiple /bins are definitely not fucking retarded

>oh no we ran out of space let's mount a disk over the network and mount it on /var and put random shit there

>oh no /var/tmp is on a network share so it doesn't get wiped on boot, that's the standard now and multiple /tmps are definitely not fucking retarded

>oh no we ran out of space so let's mount another disk from the network at /home

>since we have multiple computers with different architectures let's split /usr (mounted from the network) into /usr/share for shit that's platform agnostic and the rest of /usr that isn't so we can duplicate every fucking directory structure again

>what the fuck are disk quotas anyways? Just put your logs and core dumps in this random directory that's a mount point for a separate partition so your system won't die when sendmail has filled the partition with trash

>oh btw we only have one arch left now but we still need two /libs in every directory that used to be a different disk because that's definitely not fucking retarded

>also everyone has 1tb drives so nothing is ever mounted from the network but we still need to pretend the system consists of three disks and twelve network mounts

>what the fuck are all these standard paths? let's just invent new uses for them, uhh, vm disk images go in /var/lib/ and X11 documentation is in /usr/share/whereverthefuck/idontremember because they're not man pages

>btw your init should delete everything in /tmp on boot because I don't remember I don't understand /var/tmp should stay though

>>93011558 (OP)

wait are you actually retarder or just pretending?

kys

and to think that we have to struggle through it all because Linus the negroid stole, I mean was "heavily inspired" by another stolen unix clone for education (Minix)

kill yourself

I hate early access roguelikes

Overlay filesystems could have solved this

Bell laboratories does not seem to be a communist

>>93011558 (OP)

It's not, you're just retarded.

They use the same directory system dumbass.



ZOOMERS LMAO

This is just like javascript... Worse is better

Overlay file systems require you to intercept every single I/O call. Good luck implementing that in a performant and compact way on a 70s mini with 16KB RAM.
