• @[email protected]
    link
    fedilink
    44 months ago

    You can actually go through the motions for years and learn nothing if the software allows for it.

  • qyron
    link
    fedilink
    44 months ago

    Meanwhile, when, as a little more than a basic user, I look at my system, feeling as if I’m dealing with a dumpster fire just to have that nagging recurrent insight: “I actually have a brain and can learn!”

  • Lovable Sidekick
    link
    fedilink
    English
    8
    edit-2
    4 months ago

    Wow, in that way it’s almost like Linux is the same as every other thing.

  • LostXOR
    link
    fedilink
    604 months ago

    And the less you use Windows, the worse you get at using it. Luckily the bar for Windows competency is pretty low, just basic critical thinking skills and Google get you far.

    • @[email protected]
      link
      fedilink
      6
      edit-2
      4 months ago

      /triggered/

      Oh hell no. My basic critical thinking applied to googling has got me to a forum with the solution to wi-fi not working in the form of “meh, it happens. reser all network settings and reboot”. Which became my personal turning point of “fuck this shit, I’d rather have actually debuggable software”

      /cooled down/

      Well, your point read as “look at the problem, search for solutions and you probably will find them” stands, it is the low competency bar that triggered me: to even know where crash logs etc might be on Windows is far beyond even “power user” level

      • @[email protected]
        link
        fedilink
        English
        24 months ago

        If you’re searching online for how to fix the problem… Couldn’t you also search online on how to find the crash logs? I fully get sometimes not having enough knowledge in a subject to even know where to begin searching, but “well, the first result wasn’t helpful, guess I’ll stop looking for an answer” and “it says to check XYZ, but I don’t know what that is. Too bad I don’t have a way to search for what things are” aren’t exactly difficult hurtles to overcome.

        • @[email protected]
          link
          fedilink
          14 months ago

          I could, if only I knew they existed :)

          I only learned windows had system-level crash logs by reading someone’s post about many programs ignoring that and thus it being way less helpful than one might expect it to be, while on Linux it seems something that gets picked up quite early: the system can write “check logs using journalctl something-somethng”, vast number of posts asking to provide system logs with the commands to get them, various troubleshooting guides mentioning system logging. Though in the end this difference can be traced to difference in philosophies: neither microsoft, nor most authors of online guides have a habbit of troubleshooting things this way

    • Cethin
      link
      fedilink
      English
      114 months ago

      Honestly, potentially the more you use Windows the worse you get at it. You come to accept the garbage, but the more you try to fix it the more it fights you and the less stable it becomes. A user who just doesn’t touch anything is probably better off.

      • r.EndTimes
        link
        fedilink
        English
        34 months ago

        Windows I just got used to my issues and didn’t try to fix them if I couldn’t find similar issues online, with linux ill actually check for the issue and usually find and fix it (with the help of the internet, but the initial phase of finding what I need to search and what the issue is, I do better on linux)

  • @[email protected]
    link
    fedilink
    74 months ago

    I’m still gonna have to dual boot for the foreseeable future, but I force myself to usually boot mint unless I want to play any vr/multiplayer/racing games (which is often, unfortunately). But I do really enjoy how much you can do in linux and learning it.

  • @[email protected]
    link
    fedilink
    24 months ago

    Nah I just ask deepseek. It set up a set of dockers for me in 2 minutes and also gave me commands to create my folder structures.

    • @[email protected]
      link
      fedilink
      64 months ago

      You probably did this, but for anyone reading, if you copy commands from the internet, look up what all the commands and flags do to be sure you understand it fully, and then type it in yourself in a terminal instead of copy/paste. If you get an instruction to curl <something> | sh, split it into two steps, curl to get the script to a local file you can read, read it, then run if you know what it does. Do these things for anything you don’t trust 100%.

      • @[email protected]
        link
        fedilink
        24 months ago

        I did half of that. I looked at the commands to see what it did, what folders it made. Then I checked that the dockers pulled is the same from the official docker sites. I pasted the codes in rather than manual typing though. I’ve done this from sonarr, radar, audiobookshelf, jellyfin and sabnzbd.

        The terminal commands to get dockers working I did copy directly from deepseek after checking it’s the same on docker’s site. Weird part is I tried to follow docker’s instructions first but it didn’t work. Then after looking at deepseek, it gave the same instructions from a different page of deepseek. So what I copied into command should have been the same.

        Other than that I don’t really install anything as I’m quite paranoid about these stuff.

        • @[email protected]
          link
          fedilink
          14 months ago

          Good. To be honest I sometimes copy/paste too, but there is a possible trick to hide characters in the copied text with an automatic return at the end so when you paste you immediately run something you don’t intended. If I copy from some random shady blog I’d be more careful than from the official docker documentation I guess.

  • Ignotum
    link
    fedilink
    144 months ago

    This is why you have to switch to more and more difficult distros over time, to keep yourself on your toes

    • @[email protected]
      link
      fedilink
      114 months ago

      It’s a bell curve. Eventually you switch back to ez mode for your main machine and have alternative or niche distros on spare kit

      • JustARegularNerd
        link
        fedilink
        English
        14 months ago

        Can confirm. Study laptops are on Linux Mint Debian Edition, gaming PC is on CachyOS currently but it changes all the time, had Bazzite on it beforehand

      • @[email protected]
        link
        fedilink
        14 months ago

        Ken Thompson, who invented UNIX first in assembly and then rewrote it in C, is now running a Debian derived OS as his main daily driver.

    • @[email protected]
      link
      fedilink
      64 months ago

      Me going from Mint to Ubuntu to Kubuntu to Neon to Arch. My experience with the Arch installation process is just the command shutdown

      Someday I’ll be comfortable enough with this nerd shit to trust myself with unsupervised access to a CLI. Until then I’m happy just knowing what a DE is

      • Communist
        link
        fedilink
        English
        64 months ago

        next step is nixos! holy fuck transitioning from arch to nixos was hell, i did like 10 years of arch.

        • itsjess
          link
          fedilink
          English
          34 months ago

          Or Gentoo? I haven’t used nixos yet so cant speak on it but Gentoo has been awesome to tinker and learn with.

          • Communist
            link
            fedilink
            English
            24 months ago

            I think nixos is harder than gentoo, plus you can do all the gentoo compile from source stuff on nixos

            • itsjess
              link
              fedilink
              English
              24 months ago

              Genuinely curious cause i don’t know much nixos, does it support an equivalent to USE flags or slots?

              • Communist
                link
                fedilink
                English
                3
                edit-2
                4 months ago

                I don’t know much about gentoo, but use flags sound a lot like overlays to me, but like I said, i’m not familiar with gentoo.

                nixos allows the install of various versions of software by default so slots are definitely a thing. It’s one of the main things nix wanted to fix.

                • itsjess
                  link
                  fedilink
                  English
                  24 months ago

                  I ended up installing the nox package manager on my gentoo machine, and it’s been useful so far. Got some packages installed that aren’t in the native Gentoo repo

  • @[email protected]
    link
    fedilink
    254 months ago

    it’s a good os. on the other hand everytime i learned anything in windows it would get invalidated by new ux and new bugs…

  • @[email protected]
    link
    fedilink
    154 months ago

    If you are the “computer person” in your family, you probably have experience screwing with, breaking, and fixing whatever OSes you have used over the years.

    The refreshing difference with Linux is that the software and the people who created it are not trying to prevent you from doing what you want with your computer.

      • @[email protected]
        link
        fedilink
        44 months ago

        Real :3

        Though actually most of the stuff I had not work on my system was cause of flatpak permissions x3

        • @[email protected]
          link
          fedilink
          English
          3
          edit-2
          4 months ago

          If you haven’t already, try Flatseal, it’s a gui to deal w/ Flatpak permission (such a PITA).

          The last time I broke my system, it was because I removed a folder called /home/monstrosity/home/monstrosity/.

          When I deleted the weird duplicate home folder, it broke the entire desktop environment & I had to use the terminal to log in and reinstall. I have no idea which of my numerous ‘fucking around’ sessions caused any of it lol

      • LostXOR
        link
        fedilink
        234 months ago

        Have you tried standing up from your computer and going outside? It’s the only 100% reliable way I’ve found to exit vim.

      • @[email protected]
        link
        fedilink
        54 months ago

        That’s why you install Emacs and never look back. Everything you need in one program. No need to exit at all.

      • Drew Belloc
        link
        fedilink
        84 months ago

        Dude, just reboot the machine, as long as vi is not autostarting you should be good

        • davad
          link
          fedilink
          94 months ago

          It’s powerful, lightweight, and ubiquitous. If you do sysadmin work, remote into a random machine, and need to update a config file, it probably has vi installed already. It’s also extensible enough to use as a full IDE.

          Personally, I like it because of how fast it feels and because I can do everything while keeping my hands on the home row of the keyboard.

          • @[email protected]
            link
            fedilink
            10
            edit-2
            4 months ago

            Software developer here.

            I only recently switched from vim to VSCode and I refuse to use any editor without vim emulation.

            Regular expressions for quick and efficient and precise search and replace, modal editing which allows me to type di" to ‘delete inside current double quotes’ (needs vim-surround plugin), typing 123gg to go to line 123, press % to switch between any pair of marching braces, brackets or parentheses, and all sorts of such efficient goodies.

            It’s not only efficient, vi has a whole concept, a philosophy how you can build quick editing commands. It’s not like remembering random shortcuts like Ctrl-C Ctrl-V. Once you understand the language, it becomes second nature and you can translate something you want to do into 5 key strokes which would need 100 otherwise or would involve the mouse and clicking and selecting etc.

            I’m not even that good at vim, I’m just using the surface features.

            It has very good reasons why every notable editor provides some form of vi editing emulation.

        • @[email protected]
          link
          fedilink
          13
          edit-2
          4 months ago

          Efficiency :3… if you need to edit text in terminal a lot, getting good with vi/vim can save a decent chunk of time, due to all the keyboard shortcuts it has

          And then other people do it cause the pros do and it’s perceived as cool

            • @[email protected]
              link
              fedilink
              2
              edit-2
              4 months ago

              Basically just the keyboard commands afaik. In vim you move through lines with hjkl keys instead of the arrow keys, and most commands are one letter (because it works through switching modes) instead of needing to hit ctrl for every one. In effect it lets you keep your fingers on the home row at all times which means you can more seamlessly go between moving around to typing, as well as minimizing having to stretch your fingers, so less hurting hands for long editing sessions

              Personally I’ve not had enough of a need to use vim or vi or any of the other related text editors, so I can’t give more concrete examples, but ye :3… for most stuff and most people nano is gonna be good enough

        • Luffy
          link
          fedilink
          64 months ago

          Because especially for very low profile systems its more than enough, so you dont need to use something like vim or nvim.

    • @[email protected]
      link
      fedilink
      54 months ago

      I’m getting better at finding new ways to break my installation. Now I don’t mess with things and just use it as is. Might start messing with stuff on my laptop rather than PC so I can mess up there instead.

    • @[email protected]
      link
      fedilink
      34 months ago

      Not me! It’s been too reliable and everything that I need works fine without much effort at all, so I never get any experience troubleshooting or using the command line.

  • @[email protected]
    link
    fedilink
    134 months ago

    That’s why sausages are better than Linux: you can start using them on a professional level right from the start. And as a bonus sausages don’t use Nvidia!

  • @[email protected]
    link
    fedilink
    214 months ago

    Do you guys also keep a notepad file on your desktop with all the usual commands and shortcuts on it? I can’t imagine remembering them all otherwise… and I kind of cringe at the non stop DDG ing I have to do to do some basic liux stuff.

    • @[email protected]
      link
      fedilink
      24 months ago

      No. Stuff I use more than once I just put in a shell file. I don’t really run much on the terminal besides those files and using it to update my system.

      • @[email protected]
        link
        fedilink
        54 months ago

        This guy’s lucky to have such a good mum.

        Remember to share your notepad with them, even if they’re all like, “mom, your bash usage is like from the '90s, so cringe!” Behind all the fuss, they’re still learning from you.

    • @[email protected]
      link
      fedilink
      English
      14 months ago

      No never even crossed my mind but ig I was also in a competition for Linux that required me to memorize basically every single command and option

      • @[email protected]
        link
        fedilink
        English
        34 months ago

        Which is bullshit tbh, which in turn is why I don’t like LPIC. Even RedHat exams give you VMs with full manpages. Know concepts and know what to expect from which tool, everything else is wasted resources.

    • pelya
      link
      fedilink
      24 months ago

      Sometimes I’m searching for a recipe to some obscure Linux tool and finding my own answers on Stackoverflow from ten years ago.

    • MrPistachios
      link
      fedilink
      English
      54 months ago

      I use obsidian to make notes of how to install and setup applications from a fresh install, for example to install mariadb-libs when I install digikam so that I can use the mariadb database on my nas, and the way to mount my nas shares in fstab

    • @[email protected]
      link
      fedilink
      English
      34 months ago

      I’m using my companies’ mediawiki personal user page to keep snippets and one liners that took me some time to cobble together. I export that regularly to a personal device, so, yes. I’ve found that I never look at it because once I’ve hammered something together I usually got the concept so next time it takes me a fraction of the time.

    • @[email protected]
      link
      fedilink
      3
      edit-2
      4 months ago

      I use KDE, and I put a sticky note widget on my top bar, so when you click it, it drops down (and then disappears when you click off of it). Whatever is on it is saved between sessions.

      Works great for this kind of thing.

      Edit: I also put a webbrowser widget up there that points to this handy site: https://linuxcommandlibrary.com/

      Same deal, click the icon and the site drops down.

    • r.EndTimes
      link
      fedilink
      English
      34 months ago

      Just go up arrow til you dont need to anymore lol, i sometimes keep a sticky note, wish gnome had a sticky note in the topbar extension

    • @[email protected]
      link
      fedilink
      English
      24 months ago

      I’ve got things that need to run periodically set up in crontab, and create menu launchers for things that I run as needed.

    • @[email protected]
      link
      fedilink
      44 months ago

      I press up key in terminal to find my commands, as for shortcuts I only use a few so I already remembered all of them