• maxprime@lemmy.ml
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    8 hours ago

    Yesterday I spent about 2 hours trying to get ChatGPT to walk me through the install process of putting Arch on a 2011 MacBook Air. It just wouldn’t work and the further along we got the harder it seemed and I really thought that using AI was necessary. I finally gave up and read the Arch Wiki and had it installed in under 45 minutes.

  • axEl7fB5@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    26
    ·
    11 hours ago

    I use:

    • DuckDuckGo
    • Neovim
    • rusty dusty IdeaPad
    • Arch NixOS btw

    I don’t read man pages but I read documentation.

    Am I also a psychopath?

    • percent@infosec.pub
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      2 hours ago

      I decided to try Cursor today (first time using any coding assistant) to refactor my sloppy NixOS config, and I’m really impressed to far. My config is so much cleaner and very well documented. It even has automated backups, a README.md, and CHANGELOG.md now!

      The cost has been ~$20 so far (I’m still tinkering with it).

      ETA: I also use Arch NixOS btw


      Edit 2: I asked it “how might I streamline my deployments a little?” It wrote some nicely polished scripts that use deploy-rs, and wrote some nice documentation for it.

      The script didn’t work on first run, so I added the console output to the context and asked “what went wrong here?” It debugged and fixed the script, and updated the docs.

      I think this has been the most frictionless NixOS experience I’ve had so far

    • jhdeval@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      I would not say that. I use a very old 13" Dell XPS laptop. I use Code-Server and duckduckgo. I have be known to program on my 7 year old android tablet with a bluetooth keyboard. For the most part I look at docs for JS modules as I write mostly in Python with Flask and use JS for responsiveness. Before anyone suggests something else I have to interface with a VERY old database that I wrote a webservice into through C#. I do realize there are other ways but python is my comfort point and the amount of backend processing makes it easier to use a “real” language. For my purposes it is plenty fast.

    • JamesBoeing737MAX@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      4
      ·
      10 hours ago

      Oh god no, ideapads. My dad has one and the metal parts hardly fit together after a year, the key travel is 1mm and the touchpad is practically useless.

  • sp3ctr4l@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    62
    arrow-down
    6
    ·
    edit-2
    14 hours ago

    Is this supposed to be a joke or have we truly gotten to the point where … coding in a terminal via like hyprland or w/e, without relying on an what is basically an annoying tutorial character from a video game that acts as an assistant…

    This is psycopathy?

    Having actual competence in one’s field?

    Oh god we’re all doomed, they’ll soon be alternating between worshipping us demigods, or burning us at the stake.

    • Aqarius@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      11 hours ago

      It’s a joke on a tweet about a guy spending a multi-hour flight just staring straight ahead.

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        10 hours ago

        I’ve done similar things in a coffee shop before, just working on my own code, and I have actually been ‘politely’ asked to leave by the staff.

        The staff evidently being a bunch of morons who thought I was… hacking into … something?

        They didn’t know what, but they were very concerned.

        I was unable to convince them I was not, because ‘terminal’ = ‘hacking’ to idiots who only know anything about computers via movies and tv shows.

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          6
          ·
          edit-2
          10 hours ago

          quite ironically, they are using syntax, specifically / , to indicate a specific kind of meaning afterward.

          /sarcasm

          /s

          /joking

          /j

          I’ve seen all these used to more explicitly indicate that the previous statement was sarcastic, or a joke, due to irony being largely dead, but also to help with people may not natively read/speak/write english.

        • Taleya@aussie.zone
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          8 hours ago

          In html you end a text style with a /

          So think of how you put an asterisk around words to bold / italicise them on sm. In html it would be <b>bold</b> or <i>italics</i>. The slash is an “end format” indicator

          So /s or /sarcasm means “end sarcasm” and indicates by reasoning that the previous statement was sarcasm.

          The diamond brackets got dropped because with them they were being interpreted as actual html commands on early forums

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        8 hours ago

        I quite literally yelled at the introduction of ‘the cloud’ as yet another stupid corpo buzzword.

        I was working at MSFT the first time someone hsd ever asked me if I had a ‘cloud’ backup.

        What? Do you mean a remote server, offsite?

        No, no, in the cloud!

        5 minutes of research later.

        Oh, so yes, you do mean on a remote server somewhere.

        No, no, in the cloud!

        head_desk.jpg

  • Rhaedas@fedia.io
    link
    fedilink
    arrow-up
    204
    arrow-down
    3
    ·
    17 hours ago

    no Google

    I do not believe you.

    Arch Linux

    Okay, fine. A rare sighting.

    • Victor@lemmy.world
      link
      fedilink
      arrow-up
      75
      arrow-down
      2
      ·
      17 hours ago

      There are dozens of us. And we are used to reading manuals, since we first installed our system.

      • Rhaedas@fedia.io
        link
        fedilink
        arrow-up
        38
        ·
        17 hours ago

        I was there. I was one of them. I just chose to use tools to make my life easier. Call me a sell out, I guess.

        • DonutsRMeh@lemmy.world
          link
          fedilink
          arrow-up
          22
          ·
          16 hours ago

          Nope, not a sell out. Just a person using the tools at hand. You can’t just live in the past. You did it without Google back then because there was no Google and you had to use what you had to use. Now you use Google, because again, you have to use what you have to use. In the end, I personally only care about the outcome.

          I just chose to use tools to make my life easier

          If you don’t then I’d call you stupid. Keep doing that, friend. That’s the best way actually. You want your life easier so you can put out great work.

            • DonutsRMeh@lemmy.world
              link
              fedilink
              arrow-up
              14
              ·
              16 hours ago

              I’m talking about developers in general before even Linux was a thing. I thought that was obvious in my comment. Guess not, I need to work more on my English.

              • Maeve@kbin.earth
                link
                fedilink
                arrow-up
                10
                ·
                16 hours ago

                Your English is fine. The same words often evoke different mental images from one person to another. Sometimes I have trouble distinguishing when to embrace literal meanings and when to go with the general gist of words. Thanks for addressing my comment, a gentle reminder for me.

              • Rhaedas@fedia.io
                link
                fedilink
                arrow-up
                6
                ·
                16 hours ago

                I understood your point fine. I indeed started out with first Commodore BASIC and then into 6502, all using the manuals because there wasn’t much else of a source back then.

                • DonutsRMeh@lemmy.world
                  link
                  fedilink
                  arrow-up
                  3
                  ·
                  13 hours ago

                  Thank you, kindly. I’ve heard that manuals where fun to use (sarcasm). Unfortunately, I am old enough to remember those days, but wasn’t fortunate enough to own or even be able to witness such gems in real life.

    • iknowitwheniseeit@lemmynsfw.com
      link
      fedilink
      arrow-up
      6
      ·
      12 hours ago

      I’m literally designing some code now and realized that I used DuckDuckGo to find man pages for system calls… from my Arch laptop. 😑

    • urandom@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      14 hours ago

      I remember using man pages when I was contributing to a C open source project back in the day.

  • otacon239@lemmy.world
    link
    fedilink
    arrow-up
    86
    arrow-down
    1
    ·
    17 hours ago

    Yay! Cencorship! I spent an extra 3 seconds focusing on the word psychopath trying to figure out what went wrong instead of reading it like a normal word. Isn’t that so much better than offending an algorithm with the letter ‘h’?

  • lockhart@lemmy.ml
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    13 hours ago

    The true psychopaths are those sweating about which tools other people use

  • neidu3@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    15
    ·
    14 hours ago

    I can still do this provided that the language is Perl. But the few cases when I actually have to do so are rare, and never in public.

    • mindbleach@sh.itjust.works
      link
      fedilink
      arrow-up
      10
      ·
      14 hours ago

      Well yeah, Perl is write-only. Larry Wall asked the monkey’s paw for a language that works on the first try. What’s onscreen are your raw brain patterns.

      Thank god it runs like crap. Optimized C isn’t pretty, but any project that compiles proves someone looked at it more than once.