GaumBeist

joined 1 week ago
[–] GaumBeist@lemmy.ml 17 points 19 hours ago

Chomsky after the leaks: "I'm an old, old man, and I'm so sickly and weary and probably on my last legs cough, cough" (looks around nervously to see if anyone's buying it)

[–] GaumBeist@lemmy.ml 1 points 19 hours ago

I read Frankenstein 4 times in school: once in senior year of high school, then thrice in freshmen year of college -- for the intro english class in my first semester, for an honors class about monster fiction that same semester, and for a class on gothic fiction that took care of my other core credit the second semester.

I have read that book in 4 different ways with countless different perspectives being share, and I can say

I didn't truly appreciate it the first time, it definitely requires multiple readings

[–] GaumBeist@lemmy.ml 1 points 19 hours ago

Personally, when I was new to reading, I liked the DK Books reference books for their pictures, and also enjoyed the Hank The Cowdog series. For mystery, I'll recommend Encyclopedia Brown, because it actually requires reader participation.

As far as horror goes, I'd recommend The Hellbound Heart, because Clive Barker is a genius when it comes to suburban horror, and exposing the sinister desires that fester in the hearts of the repressed.

None of these statements was false, but only one of the recommendations was genuine; I'll let you guess which.

[–] GaumBeist@lemmy.ml 1 points 19 hours ago

Sorry for the delay, I'm a check-the-feed-once-a-week type lemming. I love computers, and I admire anyone who also wants to learn; I'm by no means an expert, but I am happy to share what I know.

A distro is a whole OS. An Operating System, as the name implies, is the whole system of software that makes a computer function and interactive (take input from a user, and respond appropriately). This may software definitely includes a Kernel (more on that later), but may also include things like a Display Server (software that acts as an intermediary between gui software and the display/screen), a Desktop Environment (a subsystem of related softwares that handle things like window styles, layouts, and icons), or even utilities (programs that you use to modify the behavior of other programs/processes).

In OSes, there is a fuzzy boundary between programs the user runs, and the low-level processes that run on hardware. This boundary separates "User Space" -- programs and processes that run on behalf of the user -- from "Kernel Space" -- programs and processes that handle the hardware the machine is run on. Where most programs that you interact with are User Space -- such as web browsers, video games, multimedia programs, or even most command-line programs -- Kernel Space programs are ones that perform tasks like determining how memory is managed, or what processes are running during any given CPU cycle. The Kernel is the set of software that is reponsible for all this "behind the scenes" computer management. This means that the programs don't have to be written to determine the specifics of the hardware they're running on, it means that each program you run is much less likely to crash your PC, and it means that it's a lot harder for malicious software to do serious damage to your PC or OS or other programs.

So that's the Cliff's Notes, now the ELI5 analogy version: an Operating System is like a grocery store. The Desktop Environment are all the visual elements that go into the experience, stuff like branding, signs, employee uniforms, displays, even the way the shelves are laid out. The customers are the userspace programs, and that means the employees (and the automated systems that help run the store) are the Kernel. Because the relationship between the customers and employees mostly revolves around the merchandise being sold, the merchandise will be analogous to the computer's physical resources.

A customer can come in, select what goods they want, and check out, but they can't stock the shelves themselves, nor order something that isn't stocked, nor adjust prices, nor open the store if it's closed. To do any of that, they need to ask an employee to perform those actions, and find a way to deal with it if the employee won't or can't. This also means the employees are responsible for opening the store, getting everything ready for the customers, cleaning up after the customers, and locking up the store after everyone's left. This makes it easy for the customers, because they don't have to bother with all the work that goes into shipping, pricing, stocking, theft, etc., nor do they have to worry about dealing with every possible type of shampoo they might come across depending on which grocery store they go to.

Also - I have Linux mint - does that tell you what 3 I have and if not how can I find out?

I can figure out 2 of the 3. Linux Mint is the distro / OS, and it runs on the Linux kernel. This is why distros like Arch and Debian and Linux Mint and Nix all get lumped together under the "Linux" label: they all run on the same kernel (and follow the same standards of OS design known as POSIX).

The Desktop Environment (DE) you have depends on which ISO you (or your friend) downloaded from the website, the editions are named by the DE--e.g., if you installed Cinnamon Edition, then Cinnamon is your DE. The other easiest way to tell is to run the terminal command inxi -S -- and remember to check the man page for it (man inxi, or online) before running random commands from the internet if you don't know what they do -- and then checking what it says under the section labeled "Desktop: "

[–] GaumBeist@lemmy.ml 2 points 20 hours ago

I try to view the liberal "this isn't us" and "wow, this is just like [other country]" as a sign of progress because it means that not only do they acknowledge it's bad, they are trying to form a national identity that explicitly rejects these values.

It's far from perfect, but it's a lot better than condoning it.

[–] GaumBeist@lemmy.ml 9 points 6 days ago (2 children)

I'm going to comment again, not to be an asshole, but because this is an entirelt separate stream of thoughts from my previous comment:

'GUI/UX for everything, absolutely no CLI' approach

That's not a distro thing, it's a Desktop Environment thing. I personally use GNOME on my daily driver, but I've also used Xfce and MATE and gotten away with those. I'd say that GNOME is probably the most "idiot proof," which is why I use it, but YMMV.

Linux "requiring the CLI" hasn't been true for quite a few years now, it just has stuck around for a couple of reasons (imo):

  1. Tutorials/guides/advice about Linux tends to focus on the CLI because it's easier to figure out someone's OS and have them copy-paste a command, than to find out the specifics of their graphical setup and walk them through every window and button press.

  2. New users need to know and understand the difference between Kernel, OS, and Desktop Environment to find the answers they're looking for.

If you tell Grandma that you installed Linux for her, the first time she tries to figure it out herself, she's gonna search "how to change volume in Linux" on Google, and she's going to be bombarded with a thousand answers all saying something different, most telling her to install programs, and most telling her to use the command line. Because Linux is not an operating system, it's a family of dozens of operating systems that can each be configured thousands of different ways.

If you tell her "I installed Fedora," she's going to run into the same issue, but on a lesser scale. At least there's only a few hundred different ways on a per-distro basis.

If you tell her "I installed GNOME," she will look up "how to change volume in GNOME," and find her answer. But now you need to explain to her the difference between the three, and when to include that information in her searches, and she will ask "why could I just say 'how to X in Windows?' and didn't have to memorize 3 different names for the same thing that all give me different answers???"

And yes, your grandma will just call you to ask anyway, but what about when it's your friend trying to figure it out at 3 am and he can't get ahold of you?

Meanwhile, the terminal is (more or less) distro-/DE-agnostic. So their options are to learn more about how is Opperating System formed than they'll realistically ever need to know, or use the reviled terminal. Such is the plight of DIY OSes.

[–] GaumBeist@lemmy.ml 2 points 6 days ago

I daily drive Debian and it doesn't require CLI for anything other than troubleshooting the problems I caused myself. There has been one time in 5+ years where it booted to console because the maintainers made changes to the kernel that fucked up the legacy nvidia drivers, and it had a workaround of booting to a previous kernel until they fixed it within the week. For newbies that might be scary the first time it happens, but its an easy fix that still didn't require the CLI.

But nowhere did I say Linux required the terminal, I was addressing a different part of OP's question. I guess since it's such a prevalent myth, not denying it is tantamount to implicit agreement, so here's me denying it.

[–] GaumBeist@lemmy.ml 2 points 1 week ago (1 children)

Why are people not revolting and asking questions

... they are tho??? Your question says more about you and the people you surround yourself with than it does about "people" in general.

If you're asking why you don't hear about it in the news or online, it's because corporations, billionaires, and the government own mass media and control the narrative on there. The Revolution Will Not Be Televised, not because we'd rather have it streamed or printed in magazines, but because revolution is inherently antithetical to the purpose of The Spectacle

Liberate yourself from the need to have mass media give you permission to revolt.

[–] GaumBeist@lemmy.ml 3 points 1 week ago (2 children)

full UI/UX behaviour that behaves almost identical to Windows/Mac

You want Windows or Mac.

If you want a computer that you can do stuff like web-browsing, document/spreadsheet/pdf/slideshow editing/creation, gaming, or multimedia processing on, there are distros and utilities on Linux that make those more-or-less easy and beginner-friendly,

BUT it requires divesting oneself of the habits, behaviors, and paradigms of other operating systems and being willing to learn anew. Community-based Libre software is developed in an entirely different way for an entirely different purpose; because of that, it is nearly impossible to recreate the same software as for-profit proprietary software. One is made by a community hacking together a functional system that suits their needs, the other is made to generate revenue, and thus has to keep users dependent on it by trapping them in dark patterns and igorance of its workings.

If you just want "Mac or Windows, but free as in beer," suck it up, pay the devil his due, and buy one of those OSes. Libre Software is an entirely different paradigm, and thus requires a whole paradigm shift before anyone will be happy with it; on-boarding people who aren't ready to divest themselves of the old paradigm just leads to disgruntled users who blame you for anything wrong with their PC, and creates a market void in the FOSS community ready to be filled by corpo proprietary slopware.

[–] GaumBeist@lemmy.ml 9 points 1 week ago

Windows hasn't been "No CLI" since the requirements for TPM were added to Win 11 at the latest. Arguably, it's been even longer if you wanted to get any customization beyond "changing window border colors and desktop background," or if you wanted to do "hacker" stuff like remove start menu ads, but I guess most average users just didn't bother.

Resentment aside, this is more attacking the letter of the query than the spirit. At best, OP admits the terminal isn't bad and scary but still wants a distro that works best for GUI-focused people, at worst their eyes glazed over and they stopped reading everything you said after "when I was using it"

[–] GaumBeist@lemmy.ml 7 points 1 week ago (1 children)

Reliable, clear release/support schedule: Debian Stable

Unlike Fedora Spins, most upstream distros don't come with a DE pre-packaged, you choose it during the install process (or install a custom one from other sources post-install).

DEs currently offered by the Debian Installer include: Xfce, LXDE, LXQt, MATE, Lomiri, and of course Plasma and GNOME.

Not in the installer, but in the repository: Cinnamon, Budgie, Enlightenment, FVWM-Crystal, GNUstep/Window Maker, Sugar, "and possibly others" (according to the wiki).

You can also do what I do on my less-powerful laptops and just install a window-manager and associated utilities—just make sure to uncheck all DE options during install (you will be forced to use the console until you have a display server and window manager, tho). Right now I'm rocking i3 on my laptops; I would use Sway, but for some reason it's more resource intensive.

Other offerings in the repository include: Openbox, Fluxbox, Compiz, Awesome, dwm, Notion, and Wmii

My personal recs are i3 (and recommended packages), Xfce, or MATE. I've used and liked all 3. I still use GNOME for my desktop, but those 3 are what I go with otherwise.

view more: next ›