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.
Begun using the terminal seriously and it's extremely fun, satisfying, and relieving. You type out a command and immediately get results! No waiting for a bloated GUI to load and use your entire CPU!
The GUI predates UNIX by many years. It should be surprising that something could run smoothly on a machine with a mere megahertz clockspeed, and poorly on a machine with many gigahertz made decades later after the concept is better understood. Perhaps the implementation, and not the idea, is to blame.
 
The GUI predates UNIX by many years. It should be surprising that something could run smoothly on a machine with a mere megahertz clockspeed, and poorly on a machine with many gigahertz made decades later after the concept is better understood. Perhaps the implementation, and not the idea, is to blame.
How many abstraction layers do you think a modern os has? I'm thinking it would have at least 20, maybe 100
 
  • Thunk-Provoking
Reactions: UERISIMILITUDO
How many abstraction layers do you think a modern os has?
That's a good question. So, an early GUI system was implemented in Smalltalk, and we can count Smalltalk as a single level of abstraction; the Xerox systems interpreted Smalltalk in microcode, which is another layer of abstraction; we can throw in another layer of abstraction just to be safe. That's three.

A GNU/Linux system has many more layers than three. We won't count the hardware here. So, a good example would be memory management alone. The Linux kernel has a memory management system, and glibc's malloc function sits on top of it; add garbage collection or something else that was in the base system with Smalltalk, and that's three levels just for managing memory, none of which are aware of the other.

The key dysfunction in modern systems is that nothing is shared. Older systems had a single representation for integers of any length, a single garbage collection implementation, and single implementations of many other things. In a modern system, everything uses different implementations of everything else, so none of it works worth a fuck, not that a lot of it would've worked worth a fuck anyway.
 
  • Like
Reactions: Overly Serious
i now know that, if i ever want to light this thread on fire, all i need to do is say "systemd good" and shit will be thrown.
That most of our Linux community is trash is no excuse for Slav Power to come in here and deliberately shit on the streets either, though.
I’d much rather we simply discuss Linux news and help each other out. Like this.
Wine is finally going to be able to install Microsoft Office 97.
 
i now know that, if i ever want to light this thread on fire, all i need to do is say "systemd good" and shit will be thrown.
Running into a crowded room and loudly declaring that you just shit your pants does tend to generate a reaction, yes.

Wine is finally going to be able to install Microsoft Office 97.
There goes the only reason to install OpenOffice.
 
Wine is finally going to be able to install Microsoft Office 97.
Bit of a waste of time- Office 2003 is the last pre-ribbon version, and I understand that's installed fine with Wine for a while. Anyway, LibreOffice shows no signs of adopting a ribbon interface any time soon, their weird experimental ribbon version is completely unusable, arguably comparable to Office in that respect, so still a good alternative.
 
  • Like
  • Agree
Reactions: Vesperus and Vecr
Bit of a waste of time- Office 2003 is the last pre-ribbon version, and I understand that's installed fine with Wine for a while. Anyway, LibreOffice shows no signs of adopting a ribbon interface any time soon, their weird experimental ribbon version is completely unusable, arguably comparable to Office in that respect, so still a good alternative.
Meh, I actually like the Ribbon, at least the Office 365 version, with the exception of Excel, where I'm still on 2003. Fortunately I can usually export from O365 into old Excel just fine. Granted, most of the time Excel is the only part of it I actually use.

On Linux I rather like OnlyOffice. It hasn't got as many features as O365 or LibreOffice, but it's quite usable and a lot less laggy than LibreOffice somehow manages to be.
 
  • Agree
Reactions: Overly Serious
That most of our Linux community is trash is no excuse for Slav Power to come in here and deliberately shit on the streets either, though.
Yeah well Windows being trash is also not an excuse for Linux people to go into Windows threads and shit them up talking about how great Linux is. If Linux people can't play nice, I won't play nice either.
 
i now know that, if i ever want to light this thread on fire, all i need to do is say "systemd good" and shit will be thrown.

Literally any linux group can be set alight by just expressing the right (read: wrong) opinion about systemd.

Have a look at the comment counts on Phoronix on any given day. It's like:

> Microsoft to open-source Windows 10 (No comments)
> New Nvidia GPUs may cure cancer (1 comment, pointing out a minor typo in the article)
> Lennart Poettering unfortunately still at large (6,218 comments)
 
Report them for a thread ban then, leave the rest of us out of it.
Lemme guess. I start reporting people for derailing Windows threads, someone gets threadbanned and I'll be called a snitching bitch ass faggot for it. Nah, not buying it.

EDIT:
Screenshot_20240504-151437_1.png
Alright then, it's fair game now.
 
Cheers Null

Wine is finally going to be able to install Microsoft Office 97.
I do wonder if this sort of pathway means they're going to potentially look into programs that rely heavily on IE/edge compatibility down the road (purely thinking of byond here tbh). It's doubtful given there's not many use cases for it these days but hey who knows
 
gentoo has init systems to select from.

Gentoo has multiple init systems to choose from because it's run by autistic, Stallman-worshipping speds. They make decisions for ideological reasons, not practical reasons. Nearly all the NASA & DOE supercomputers are running RHEL derivatives using systemd, and these are so performance-sensitive that cable length affects the system. If you have a serious performance problem associated with init, any init, your problem is the config, not the init itself.

The only reason "every OS must have multiple init choices" became Linux orthodoxy is because all the inits sucked, and having a bunch of different inits is just the way it was for a long time. We have multiple desktops for the same reason. It's not because there's a good reason to, it's because they're all fucking garbage, so no one choice has flushed out the others. What we see over and over again is that when something stops sucking, the industry consolidates on a uniform standard, and everyone who rejects it ends up sitting in a corner, eating paste from the same jar the csh people have been feeding out of for decades.
 
Back