I’ve been doing the OverTheWire Bandit over the past couple of days and have become stuck on the earlier levels. I deem this very embarrassing as this is supposed to be an “easy” and “recommended for beginners” type of puzzle that requires hands on understanding of the Linux terminal. But I have been using Linux for 9 months now, I wouldn’t do the most complicated things (other than break my whole os) only the things required to make my overall user experience somewhat enjoyable. Now this makes me very sad to come to the conclusions that I may be below the average Linux beginner which I didn’t know was possible according to my knowledge. I am only asking of tips and tricks to these puzzles and maybe to positive reinforcement to make feel better about myself. Now I will not tolerate spoilers as in the official rules of OverTheWire clearly states, and I hope you will follow this rule for the better sake of my learning and understanding of the Linux terminal ( and for the sake of the game itself)

  • Thorned_Rose@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 hour ago

    Are people just not exploring websites anymore? Surely my household can’t be the only one where if you don’t know how to use a website or find something on it, we actively explore it. (Dodgy sites notwithstanding, I mean safe and legit sites). Am I strange that if I can’t work out how to use something, I look for a manual. And barring that, I try different things, trouble shoot using logic, etc. to work it out for myself… I’m not a programmer but I can’t say as I had a great deal of difficulty working out how to use Github (as a consumer) for myself…

  • IEatDaFeesh@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    10 hours ago

    He’s got a point. As someone who’s familiar and uses GitHub all the time, there are moments of frustration where it’s like… “just let me be braindead and have it work”

    • Joelk111@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      37 minutes ago

      I forget how to find releases or download the code (instead of forking the project) just about every time I use github. He’s got a point but god damn he also seems insufferable.

    • monovergent@lemmy.ml
      link
      fedilink
      arrow-up
      19
      ·
      7 hours ago

      Especially github projects with instructions like:

      On Debian/Ubuntu, install from my PPA

      sudo add-apt-repository ppa:totally/well-maintained
      

      or on Hannah Montana Linux, build with

      python2 mk-dependencies.py
      fartify-next build --forceit 
      
      • morto@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        38 minutes ago

        Ah, those python codes with requirements.txt containing libraries in versions that aren’t available anymore, and the code won’t run with the newer ones…

  • Fecundpossum@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    10 hours ago

    The big secret no one tells you about about bandit, is you have to read the fucking manual. No really. RTFM. Each level tells you what commands you may need. The manual pages for those commands tell you the context and syntax of their usage.

    That is literally the only tip/trick. Read the instructions.

  • 1121219165@lemmy.zipOP
    link
    fedilink
    arrow-up
    9
    ·
    10 hours ago

    I’m sorry if the image confuses you guys, I just found it funny and it was that only Linux related image I had. 😅

    • Handles@leminal.space
      link
      fedilink
      English
      arrow-up
      14
      ·
      12 hours ago

      I’ve been playing Linux for a while, and I’m pretty sure it’s spelled “guthib”.

  • Handles@leminal.space
    link
    fedilink
    English
    arrow-up
    6
    ·
    12 hours ago

    OT, it completely checks out that danemadsen’s github history is filled with “AI” development.

  • AliOski@feddit.nl
    link
    fedilink
    arrow-up
    7
    ·
    13 hours ago

    OverTheWire bandit is really fun. I was able to get up to the level with the encryption stuff. The encryption stuff confused the hell out of me.

    Be sure to use the manuals and the wiki entries about the relevant commands listed on the website. You need to use some comprehensive reading and crack your brain. It is quite literally a puzzle. Not much I can say to you to help you without spoiling the puzzle.