• Dasnap@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    9 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.

  • FourPacketsOfPeanuts@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    9 months ago

    The more I see of Gen Z the more I feel secure in my IT job. There’s no new generation of home grown tech nerds coming to push us out. Half of these guys think hacking is hitting view-source on a webpage or (hushed whispers) finding the developer tools menu…

    • NickwithaC@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      9 months ago

      Same with millennials, gen x, boomers… The prospect that a generation who grew up using technology would have an inherent understanding of how it works has proven empty.

      • FourPacketsOfPeanuts@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        Of all of them my experience is that younger gen x / older millennial are the most hands-on technically literate. Grew up in 80s 90s as home computers became main stream but required a good deal of tinkering. They currently form the body of 40-50 year old electrical engineers, senior devs and consultants. Not really in game development (where crazy hours are a young man’s game), rather IT and business as a whole.

  • whotookkarl@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 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.

  • Just_Pizza_Crust@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 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@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      9 months ago

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

    • _number8_@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      2
      ·
      9 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

  • daltotron@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    You know so for this specific instance I kind of find it to be, dumb, right, really stupid, but obviously this guy is trolling, and I think in this thread I’ve even seen an .exe that someone compiled get posted, so I guess, good things come to those who shitpost and bitch, or whatever.

    Also glad this post is (hopefully) dead, so I can write my reflections that nobody else is gonna realistically read.

    More broadly, though, I’ve seen a lot of technically minded linux using system admin types, nerds, basically, right, that just kind of shit relentlessly on anyone who doesn’t know as much as them. Which sucks, for sure, it’s really annoying. It gives me the same vibe as when people talk about how everyone who moves to their country should speak the language, and understand every facet of the culture and every custom, because they’re a “guest”. I mean, yeah, sure, that’s partially true I suppose, and certainly it would help if that were the case, to smooth the transition, right, but it’s also really stupid to expect everyone to acclimate immediately. There are external factors that drive someone to settle in a country, right, could be asylum, could be, socioeconomic asylum. Those are your two options, basically. It’s not really like these people don’t give anything back, either, since they provide high amounts of economic value, they import their culture which can be beneficial, shit like that. It would just straight up make more sense to accommodate them more, to be nicer to them, because it would make it easier for them to acclimate. You will statistically have better outcomes if you choose that path, compared to just kind of, holding your nose up at them, and demanding everything from them and giving nothing in return.

    Not the best metaphor, I’ll admit, comparing a country to the collection of people who might be thought of as “tech literate”, right, obviously it’s apples to oranges. Nonetheless, I’ve seen a very kind of, elitist attitude, directed towards new people, from a group of people that should welcome anyone who seeks to understand their technology better, anyone who seeks more tech literacy. I dunno, I just feel like I’ve seen enough “well justified” stack overflow asshole responses that are like “uhhh I GUESS I’ll tell you about this but you should’ve googled it” when google was what brought up the thread. Maybe that’s more on google, though, I dunno. It gives me redditor vibes, like, NTA reddit vibes, where people kind of take any morally righteous position they can, in order to justify them acting like a twatsack.

    It’s also, practically, a strange mentality to take, because none of this is really going to prevent or discourage people from making stupid comments, right. Gatekeeping is the fucking stupidest idea I’ve ever really heard from the internet, because it just doesn’t work. It just creates people who want to spit back at you, and that’s obviously going to work itself into a kind of positive feedback loop where you’re going to get flooded with more shit in return. It is energy that would be better spent making more accessible software, if such a thing is possible in these circumstances.

    I dunno, at large, it is kind of these mentalities that make me think, it’s not really any wonder why FOSS software, despite being more naturally suited to computer architecture, compared to other shit, isn’t really as used as it should be. It’s mostly just a practical concern, for people. If people have to put in 30 minutes to learn something, then that’s half an hour, and if they’re getting paid federal minimum wage in the states, you could charge them like three bucks and it would probably be worth their time. It’s against the ideal, right, to charge for it, obviously it’s not really going to be a guaranteed ROI, also you’re maybe going to see a smaller userbase, because lots of people would rather pay free than cheap by a staggering proportion, and also you really can’t charge for it, and still have your software remain open source, lest someone else just copies it and spreads it.

    So that all sucks, in practical terms, but sort of my broader point is that the ideological position of FOSS basically can’t compete with your stupid free market charge for money for software kind of shit. We get windows, we get mac, because the software, and the philosophies that built them, were more naturally suited to the socioeconomic environment they all propagated in. They are “more practical”, both in terms of your end user’s uses, but also in terms of how they spread. It’s cynical. It is our old friend of naive techno-optimism, rearing it’s ugly head once again. It also makes me think, you know, that what entails FOSS, are philosophical positions that are naturally kind of more suited to a smaller developer, that can’t build in anti-crack measures, or realistically charge anonymous internet denizens for copyright infringement, and thus, can’t really charge money for software, especially from what’s already going to be an extremely limited userbase. It’s also to their advantage to maybe try to seek help from their limited install base and bolster their numbers that way. I dunno. It strikes me the same way as non-cyberspace attempts at anarchism, right, where it just doesn’t, as quickly, as cynically, secure the means of resistance, and ends up constantly getting crushed by larger predators of ideology.

    I dunno man, I just wish people would stop being mean to each other on the internet. Causes me too much psychic damage.

    • Topipolous@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      Great write up, really thanks for sharing your thoughts, couldn’t agree more to this!

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 months ago

    I think this is satire because the app in question is a social media finder and the only non computer users who would want to use it probably uses apple or won’t know what an exe even is.

    Also

    # clone the repo $ git clone https://github.com/sherlock-project/sherlock.git

    # change the working directory to sherlock $ cd sherlock

    # install the requirements $ python3 -m pip install -r requirements.txt

    3 commands lmao

    • 520@kbin.social
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      You would be surprised. There are a lot of wannabe hackers out there and many have the entitled attitude shown in OP’s posts.

      Many of them are also completely alien to the command line as well. What are clear instructions to you and me may as well be Hylian to such skiddies.

      I used to have a lot of old cybersec material from late 90s/early 2000s. A lot has changed since then but skiddies? They haven’t changed a bit.

      • _number8_@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        9 months ago

        fellas is it entitled to want to install a program without learning the intricacies of the command line

        • 520@kbin.social
          link
          fedilink
          arrow-up
          1
          ·
          9 months ago

          It is when it’s a tool for the hacking community by the hacking community. This is NOT an end-user program. This is a tool made for OSINT, a crucial step in social engineering.

          The hacking community is not going to budge on its culture for skiddies. It never has and never will. If you don’t understand what’s going on, the tool probably isn’t made for you.

          If you don’t understand the technical implications, it is very dangerous for you to be fucking around with hacking tools, both on a technical and social level.

          Edit to add: the hacking community is very different from the regular open source community. They do not want people who DGAF about technology or security barging in.

          They do not want to make ‘destroy a persons life’ buttons for some random twat to push without thinking. In this particular case, they do not want to be indirectly responsible for some DV twat literally ending their spouse. The computer knowledge barrier is far from perfect but it’s enough to get in the way of most of the worst would-be abusers.

  • gmtom@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 months ago

    Nah I kinda agree, just give me a “download” button somewhere. I don’t care about your build file, deprecated classes, list of supporters or whatever the fuck else you keep on there.

    I just want to download the software and use it.

    • TrickDacy@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      9 months ago

      The worst is when there is an error in the install commands that you have to debug and correct yourself. When they didn’t even bother to test their install commands it gives me pause about even installing the thing. But I’ve definitely had the experience before and then had the actual software itself work fine

  • Echo Dot@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    I kind of agree with the Reddit post. Like how hard is it to just provide a simple download button? Obviously if it’s an open source project and still in development there’s not a lot of utility in doing that, but there are situations where there will be a plug-in for a program and it’s been distributed via github.

    And it’s got a terrible UI, I can never remember where the download zip button is, because it’s not obvious.

    • janAkali@lemmy.one
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      9 months ago

      Github is not a software distribution platform, it was never meant to be one. It’s a developer platform for code distribution and collaboration. And UI is designed around that.

      A lot of projects use it as a distribution platform, but they’re wrong - it’s always better to have a web page with simple download button for casual “ordinary” people.

      But, this case is special: this mostly harmless tool is designed and almost exclusively used to stalk / doxx / hack people =|. So, it’s not in developers interest to make it widely available and easy to install.

      • TrickDacy@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        9 months ago

        You’re full of contradictions. “It’s not a distribution platform it’s another kind of distribution platform.” Nevermind the fact that it has a “releases” feature designed to provide a somewhat easy way to distribute software however the dev wants to use it.

        Then “it’s a mostly harmless script designed to commit crimes.” Do you know what harmless means?

        • janAkali@lemmy.one
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          9 months ago

          Sorry, I meant to write that Github is not a software distribution, but a code distribution platform.

          And ‘mostly harmless’ as in it’s not inherently malicious - you can use it for harmless stuff. It’s merely a tool.

          • TrickDacy@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            1
            ·
            9 months ago

            Also I don’t really follow how it makes sense that the UI should be bad if they only meant for it to be used with code. Developers are humans too, and the GitHub UI is not great. I use it all the time and still get confused by some of the dumb UI decisions they have made.

  • boringbisexual@lemmy.today
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 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

  • cum@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 months ago

    They’re not a script kiddie for just wanting a binary. Wtf is this gatekeeping?

    • FourPacketsOfPeanuts@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      The accusations comes from them wanting to use a small tool for specific nefarious purpose (tracking people across social media). That’s what “script kiddie” generally means: younger people lacking technical expertise seeking to use the “hacking” tools that others have made.

  • random9@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 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.

    • Facebones@reddthat.com
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      9 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.

  • FrostKing@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    People misunderstand the target audience of GitHub—which is specifically not the general public, but yes, developers. If you don’t want to be treated as a developer, don’t use a platform designed for developers. And I’m saying this as someone who’s having a horrible time learning hot git and GitHub works. (Not because it’s bad, I’m just a slow learner lol)

    • aidan@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      Git design is a little bit bad, mostly just in the UI that is unintuitive and sometimes needlessly complex. Its why things like JJ and Mercurial are still being made.