this post was submitted on 27 Mar 2025
987 points (90.6% liked)

linuxmemes

24143 readers
1661 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    (page 2) 50 comments
    sorted by: hot top controversial new old
    [–] salacious_coaster@infosec.pub 34 points 5 days ago* (last edited 5 days ago) (3 children)

    Are the "Windows evangelists" in the room with us right now? Every Windows admin I know hates Microsoft with a burning rage. Literally the only people I've ever seen promote Windows are being paid to do it.

    Counterintuitively, that's one reason I like dealing with Windows: the community knows what it is and doesn't pretend otherwise, like some other more "zealous" fan bases.

    load more comments (3 replies)
    [–] IsThisAnAI@lemmy.world 5 points 3 days ago* (last edited 3 days ago) (1 children)

    My guy, it's because you're the vegans of tech.

    Nobody cares. It doesn't need to be your personality.

    load more comments (1 replies)

    Just the other day, I was trying to run a CLI program, one I won't name.

    I'm trying out a new immutable distro, and couldn't install it, so I said hey these new flatpaks are supposed to be all a guy could ever need.

    So I downloaded an app that uses this unnamed CLI program as its core. It was a GUI app. And while it worked just fine, I also had very little control over what exactly was gonna happen and how it would happen. I wanted to do some specific things I knew the core program could do, but there was no way to do it.

    Eventually I dug deeper and realized I'm an idiot and the CLI program can run without installing it or any dependencies, so it was fine to use natively. I was able to accomplish my task quickly and efficiently after that, happy as a clam.

    CLI and GUI both have their place. I prefer GUI most the time, honestly. But having some CLI chops can be extremely useful at times.

    [–] stembolts@programming.dev 14 points 4 days ago* (last edited 4 days ago) (6 children)

    On CLI I figure out the command I need once.

    Put it in a script.

    Cron it if I want it to be daemonized.

    Never think about it ever again.

    Anti-CLI folks just have a bad workflow.

    They see the script as the end, when in reality it's a foundation. I rarely look at my foundation. I build on it.

    With this workflow I have dozens, hundreds, or thousand of automatic actions that "just work". Idk, works for me.

    That said, if you prefer to click yourself to RSI to accomplish the same task, who am I to judge. I just watch and nod until I'm asked for a suggestion.

    load more comments (6 replies)
    [–] pewpew@feddit.it 10 points 4 days ago
    [–] grrgyle@slrpnk.net 11 points 4 days ago (1 children)

    Even if it was less productive, I would insist on it, because it's just more fun.

    load more comments (1 replies)
    [–] jackalope@lemmy.ml 27 points 5 days ago (19 children)

    It's is not either or. Also good cli require an eye for design just like gui. Lots of cli suck because there is no eye.

    load more comments (19 replies)
    [–] Stanley_Pain@lemmy.dbzer0.com 26 points 5 days ago (1 children)

    Whenever someone cries about the command line, I just post the link to Cookie clicker for the mousers out there

    load more comments (1 replies)
    [–] danhab99@programming.dev 14 points 4 days ago (4 children)

    Imo I don't memorize commands. Everything on my zsh is so aliased that I don't think I can teach someone else how to use any other cli.

    It just turned into me telling the machine what I want it to do and let it figure out how to rather than me do every little button click step.

    load more comments (4 replies)
    [–] surph_ninja@lemmy.world 2 points 3 days ago (1 children)

    It’s wild that Linux stans are such masochists that they believe they can convert people to loving abuse, instead of just making the interface better to attract users.

    load more comments (1 replies)

    I've found that one of the best things to do when making a library for something that is going to have a web interface is to first have it work in the terminal. You can much more quickly play around with the design and fix issues there instead of having to work with a more complex web interface.

    You just create a simple menu system, like input("1: Feature A\n2: Feature B\n>") and just start trying out all of the different scenarios and workflows.

    [–] TrickDacy@lemmy.world 16 points 4 days ago (2 children)

    I used to be on the yelling guys side and boy was I wrong. I now write scripts to do anything repetitive, all the time and it's great. I have a whole library of them I use and add to and improve all the time.

    Yeah, I was wrong.

    load more comments (2 replies)
    [–] Petter1@lemm.ee 6 points 4 days ago* (last edited 4 days ago) (2 children)

    People just don’t want to confess that they are feared from that little black box that apparently kills your whole machine, if you just type a wrong letter having a terminal open. πŸ€—

    As always,
    not enough education in society.

    If more people would be brave to test it, more people would see that they can interact like this, better. And some, like me, appreciate the hard work GUI designers do, to make stuff more intuitive in the cost of efficiency

    I love GUI with integrated terminal, tho, like dolphin

    [–] fluffykittycat@slrpnk.net 2 points 3 days ago

    I honestly think of that single board computers should be more common part of education. That's what the Raspberry Pi was originally envisioned as, a very cheap thing you could equip a whole classroom with to teach them coding, inspired by the BBC micro or whatever it was called that they had back in the '80s. A good way to get people over that fear is to give them something small they basically can't break and even if they do mess it up they can easily restored and they probably didn't lose much of value anyways.

    load more comments (1 replies)
    load more comments
    view more: β€Ή prev next β€Ί