• @Dasnap
    link
    English
    1777 months ago

    Creates something free to use and ask for nothing in return

    People complain because they have to chmod +x a Shell file

    A tale as old as the internet.

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

      The funny thing is many file managers in Linux allow you to enable execution in a properties panel. The problem is with so many different apps the terminal is universal and works about the same everywhere.

    • @Aux
      link
      English
      37 months ago

      Free shit is still shit. There’s plenty in the park.

  • @Just_Pizza_Crust
    link
    English
    1367 months ago

    STUPID FUCKING SMELLY NERDS

    I can kinda vibe with that. Worst I’ve ever seen was installation instructions posted in a Discord server.

    • Album
      link
      fedilink
      English
      107 months ago

      Jokes on you all the good software you’ve never heard of has obscure and hard to find instructions for a reason.

      • @droans
        link
        English
        27 months ago

        They also have crazy long config files. All but like two lines in the file will be the same for everyone.

        Except the program also is ignoring half the config file and is instead using hardcoded values.

        Oh and there are six different config files all in different directories. Why? ¯\_(ツ)_/¯

    • @_number8_
      link
      English
      -137 months ago

      i quit my CS degree 2 years in because these sorts of people are the absolute worst at empathizing with a problem and giving a clear and fair answer. the attitude is usually that if you’re asking at all, you didn’t try hard enough to figure it out yourself. how dare you make me do my job

      • @FMT99
        link
        English
        777 months ago

        It’s an open source developer’s job to teach you how to run a script?

      • Iapar
        link
        fedilink
        English
        527 months ago

        If you give normies a solution they will bother you all the time. If you teach normies how to nerd they will leave you the fuck alone.

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

          No they won’t. They’ll remember nothing other that the fact you know what they don’t, and bother you about everything.

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

        I understand where your coming from but this example is awful because it’s literally git clone, pip install and you’re good to go.

      • @cm0002
        link
        English
        187 months ago

        how dare you make me do my job

        Ah yes, the open source dev “job” with it’s very lucrative paycheck of $0 lmfao

  • @Ironfacebuster
    link
    English
    134
    edit-2
    7 months ago

    Steps to building a cool program (the really cool way)

    1. Clone the GitHub repository
    2. Open command prompt
    3. Run the build command
    4. It fails because the repository owner uses a different c++ compiler and it only works with that one
    5. It fails again, realize you installed visual studio wrong somehow so spend an hour trying to get the visual studio installer to find and uninstall it before deleting the installation directory entirely and installing the required version again
    6. It still fails, the project looks for version “” of protobuf but you have “3.1.10.1” so you reconfigure it to look for a real version of protobuf
    7. It fails again, some tool that isn’t in the readme is required to build it
    8. It fails again, it’s not actually compatible with windows yet
    9. Give up and wait for pre built binaries

    Edit: did the other guy that responded block me? I got a notification about it but can’t load the comment

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

      Hey welcome to our group session. Just know that we all have been hurt by C++ build systems and this is a safe space

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

      I used to run Slackware and have built many, many packages this way.

      These days…gimme a .deb, please. It’s not that I can’t do it…it’s that I want to do other things.

      • @Ironfacebuster
        link
        English
        47 months ago

        Makes sense, their response made no sense anyways lol

        Even now it’s telling me that there’s an extra comment it can’t load

    • @ricdeh
      link
      English
      57 months ago

      Yuck, imagine using M*crosoft’s C++ compiler 🤮

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

      If you want Blender with CUDA support from source… Man, this is the way. Thank God for their benevolence in releasing build binaries.

      I sure learned a ton while painfully trying to figure it all out though! Lol

    • TunaCowboy
      link
      English
      2
      edit-2
      7 months ago

      deleted by creator

  • freamon
    link
    fedilink
    English
    125
    edit-2
    7 months ago

    A meme made in response (not by me):

  • @random9
    link
    English
    1097 months ago

    I agree that github is for developers or people who at the very least don’t mind learning a bit of development and getting their hands dirty. The poster demanding an exe is quite entitled - and also from what I understand the repo he is referring to is a python repo, so there normally wouldn’t be an exe, it’d just be run via a python command.

    There’s a bigger problem here, which is that technical skill in newer generations is also decreasing - as someone on reddit had once said “I’m a millennial and I’m doing tech support for my parents as well as my children”. A generation raised on tablets and phones have gotten the false impression of being tech savy, when their actual technical skill is using end products.

    Expecting every github repo to provide you with something you just click-and-run is overlooking the complexities and reality of how code is. By it self that isn’t a problem, but the entitlement it takes to publicly and arrogantly post that on a public forum is astounding and counter-productive to people who work on those small repos.

    • body_by_make
      link
      fedilink
      English
      567 months ago

      Nobody has any idea how old this poster is, it could be an old ass boomer as easily as it could be a zoomer and we’re just going on making statements about the technical abilities of new generations without any actual evidence other than a single person that can’t do something for themselves? There are many, many people from my graduating class who would be as helpless as this person and I’m fucking 30.

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

        The same thing happened in the previous generation too. Some boomer would start raging about how these millennials don’t know how to fix cars or install toilets or whatever anymore based on one cherry picked example and the other 95% of boomers that have been paying a mechanic or a plumber this whole time and don’t know how to do shit would just nod along.

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

          Yes, but knowing how to install a toilet the difficult way (instead of hiring a plumber) was replaced by knowing how to install a program the difficult way (via a command line instead of an installer).

          Now, Zoomers aren’t stupid or tech illiterate, I have a Zoomer friend and she’s more tech literate than I am. The issue is that installing a program the hard way has been replaced with minimizing your carbon and digital footprints. That’s not the skill of a super predator, its the skill of prey. We’ve been reduced to prey for the shareholders of corporations.

    • @fidodo
      link
      English
      37 months ago

      Is this the power of millennials? Being relatively competent at technology?

    • @recapitated
      link
      English
      17 months ago

      I would argue that “development” is a superset of “pc operation” which includes things like opening a terminal, issuing commands, installing things, and occasionally light scripting and programming.

      At some point these things should be middle school literacy, but maybe not, I’m probably biased.

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

      There are people whose entire understanding and knowledge of the internet exists entirely inside the Facebook app

      Buy phone Install Facebook The end.

  • @[email protected]
    link
    fedilink
    English
    83
    edit-2
    7 months ago

    GitHub is easy

    1. read the readme for any prerequisites

    2. follow the installation instructions

    3. forget you have the program on your computer

    4. find another neat GitHub program

    5. goto step 1

  • @Mr_Blott
    link
    English
    707 months ago

    I’m from the 90s and early 2000s Windows days when most of my time was spent figuring things out and getting things to run

    STILL don’t understand what I’m supposed to do with the stuff on GitHub lmao 😂

  • @whotookkarl
    link
    English
    647 months ago

    There’s a little trick my parents passed down to me whenever I asked them what a word meant or how to do something when I was a kid, “look it up yourself”. Look up the word in the dictionary, learn how to learn how to do things, and then when you get stuck ask for help graciously. Self reliance isn’t something that just happens, it takes effort and often failure.

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

      It’s a great learning technique. My family and girlfriend always say I’m so smart cause I know a lot. I don’t think I’m that smart I just always take that extra step to Google something if I have any questions. Doesn’t matter how small or unimportant it may seem, you never know what sort of rabbit hole you’ll fall down and how much you’ll learn because of it.

  • @Chocrates
    link
    English
    457 months ago

    https://github.com/sherlock-project/sherlock?tab=readme-ov-file#installation Interesting, is this used for cyberstalking?

    Regardless if you use any python then it is super easy. If you don’t use python, it is super easy to learn. If you are unwilling to learn, then ask for help and don’t be a condescending dick. BUT i usually don’t like to spend time helping people that are unwilling to learn.

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

      It could be used for cyberstalking, but it’s not expressly built for that use case I think. All it does is spit out sites that have a matching user name on file. It’s actually quite useful for periodic social media / account cleanup to check for account you created for one reason or another and no longer need / have grown dormant.

      In that sense it’s similar to something like Mine.

    • @DODOKING38
      link
      English
      147 months ago

      I mean I used it to see what shit I signed up with, especially if you’ve had your email for a few years. I used the website not the app

  • @RememberTheApollo_
    link
    English
    307 months ago

    That last line isn’t too far off. The “script kiddies” are the ones sideloading malware into their Apple devices thinking they’re downloading something like “see if that hot chick looked at your Facebook profile” apps.

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

    In an upcoming post: “Why can’t anyone just make a button that automatically hacks facebook???!!!”

    It’s really interesting how differently you see technology as a professional compared to “normies”. So much stuff is easily solved by following instructions or reading error messages.

  • Dizzy Devil Ducky
    link
    fedilink
    English
    28
    edit-2
    7 months ago

    Jesus! Ipad baby script kiddies just sounds like an absolute nightmare!

    They, the people like that r*dd!t person, have the technology to look up how to do the thing that’ll probably get them in trouble but are so used to everything being essentially hand fed to them thanks to “smart” phones dumbing everything down that the second they find anything inconvenient, they don’t know what to do or get furious because of their lack of knowledge and start blaming everyone else.

    At least that’s what it sounds like to me.