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.
You’re giving them way too much credit, they just need to ask “Chat” how to run the code. That’s how 16-20 year olds refer to ChatGPT. It’s two minutes of copy paste and “how do I run this”
I’m pretty sure “chat” means Twitch chat. Streamers usually asks “chat” for questions, and teenagers have adopted this vocabulary for everyday use.
That’s how 16-20 year olds refer to ChatGPT.
As a 17 year old, I hear this for the first time.
Maybe it’s regional at my university, but I’ve heard it from multiple students over the past three semesters.
I hear it as well, and it confused me at first
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.
Free shit is still shit. There’s plenty in the park.
STUPID FUCKING SMELLY NERDS
I can kinda vibe with that. Worst I’ve ever seen was installation instructions posted in a Discord server.
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
It’s an open source developer’s job to teach you how to run a script?
Didn’t it sound like they were talking about their professors?
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.
That implies people bother to teach them, which isn’t the case.
No they won’t. They’ll remember nothing other that the fact you know what they don’t, and bother you about everything.
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.
Sure that’s why you quit.
how dare you make me do my job
Ah yes, the open source dev “job” with it’s very lucrative paycheck of $0 lmfao
deleted by creator
/r/thathappened.
That’s the worst you’ve ever seen? lol
Jokes on you all the good software you’ve never heard of has obscure and hard to find instructions for a reason.
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? ¯\_(ツ)_/¯
Steps to building a cool program (the really cool way)
- Clone the GitHub repository
- Open command prompt
- Run the build command
- It fails because the repository owner uses a different c++ compiler and it only works with that one
- 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
- 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
- It fails again, some tool that isn’t in the readme is required to build it
- It fails again, it’s not actually compatible with windows yet
- 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
Hey welcome to our group session. Just know that we all have been hurt by C++ build systems and this is a safe space
I feel so welcome, thank you
Yuck, imagine using M*crosoft’s C++ compiler 🤮
Are you a baby?
GPP/GCC user
Weren’t we all, at one point?
It’s bloody good.
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.
RE: edit: they apparently deleted their comment
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
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
deleted by creator
A meme made in response (not by me):
Oh shit that’s an old one but still great
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.
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.
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.
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.
Is this the power of millennials? Being relatively competent at technology?
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.
There are people whose entire understanding and knowledge of the internet exists entirely inside the Facebook app
Buy phone Install Facebook The end.
GitHub is easy
-
read the readme for any prerequisites
-
follow the installation instructions
-
forget you have the program on your computer
-
find another neat GitHub program
-
goto step 1
- try to figure out formatting on lemmy
- Never reach 6. because 5. loops back to 1.
You need an escape backslant character (\) before the number 7, so it doesn’t appear as a number 1
- The Ocho.
Yeah but sometimes the instructions be like “I don’t know what libraries I have installed but it works for me”
reminds me of the penny arcade comic about sega.net
Step 1: sign up online!
Step 2: configure your dreamcast!
Step 3: it doesn’t fucking work!
-
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 😂
Usually just go to the “releases” section in the right, click the latest release, and download the built executable for your system from there.
I don’t think this one has an executable, but it doesn’t require compilation either. And instructions are quite simple.
Nah it’s just a python script.
Best you are going to get is a docker-compose.yml normally.
All I know about python is that blender uses it so maybe it can be placed in there
There’s actually a Dockerfile
https://github.com/sherlock-project/sherlock/blob/master/Dockerfile
It’s code,
git clone
then build. If there is a standardmakefile
it’s super easy. If it’s some modern age hispter trash build system you’re in for some pain.or download from the releases?
This is the answer for non-developer people (most people out there, actually).
not all shithub users bother with that
It’s simply a Pyhton script, you can run it directly or build a Docker image.
Unless the build step is going to do something super custom I shouldn’t be required to build it myself.
“Build a Docker image.” Not “build the application”.
Or, you know, don’t use the free thing.
Meson + ninja is pretty nice. Builds a lot faster than autotools as well.
You know, with so many frameworks with the weirdest names, I honestly don’t know if people are just joking or not…
“Yeah! just use turtle and chubby” “Oh! I prefer tuktuk and lollipop”
Funny bit: I totally made those up, then went to GitHub, and found out there are real projects called like that. Lol!
Use the code to build a time machine, go back to the 1960s and learn to program using only text… /s
Now, seriously: normally, if it’s an app, look for the “Releses” on the right. If there’s a binary (compiled app) to download, it will be there. If the developers are cool, they’ll include a download link directly on the Read Me file you see when you arrive at the repository.
In the 60s they was coding with holes, not words.
That was the “hard disk” XD
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.
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.
Someone created an issue for they generated an exe. The answers are interesting
My biggest disagreement towards the comments that I have read is, it is a low bar for script kiddies. It is so low that I don’t think the script kiddy that fails this bar is not even a script kiddy.
Yeah those people are just failed stalkers
Someone built a 400MB sherlock exe 😂
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.
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.
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
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.
script kiddies are old. now we have proompt kiddies.
Oh that’s where the “where’s the EXE” is coming from.
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
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.
fellas is it entitled to want to install a program without learning the intricacies of the command line
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.
Yes if its a free program designed to run on the command line
Not in the linux world they aren’t, the entire community is built on entitlement and elitism.
If you can’t ‘be on their level’, they don’t want to even know you exist.
I have been working in IT 3 decades and I’ve NEVER had a more hostile forum thread than just trying to get help in a linux forum for gpu drivers.
15 day old account shitposting about Linux entitlement called “mods_are_assholes”
We got a ban-evading wannabe skiddie, boys.
Nice harassment campaign, let’s see what the admins think about it.
Dude, just rtfm (jokes)
yes. I am not sure how beggars became such strong choosers, but it’s very distasteful.
the program was written for the command line, for command line users, and for absolutely free. if you are not comfortable with the command line, you are perhaps not the target audience for the tool. you are not entitled to force hobby developers to build things in the way you prefer so you can use it the way you want to use it. they built it the way they like it. their opinions of their own project are the only ones that matter.
if you don’t like how the software works (that someone made for you for free with their own time and is now allowing you to use it), make it yourself. if you can’t, learn what you need to learn to use it or modify it… or stop complaining.
yeah, pretty much. using your computer is entitled. don’t like that you have to run around and fiddle with a bunch of shit all the time to get your computer to work, or to use a nintendo switch controller on windows 10? too bad, that’s just how shit is now.
More realistically I think they’re just frustrated because a lot of them are legacy user kind of dudes that have been forced to learn a bunch of technical shit in order to do relatively basic things, or learned such in the past, and then kind of expect that to be the default standard, when realistically most people are just going to want to hit one, maybe two buttons and have something just work straight out of the box, because most people aren’t IT guys and have other shit going on in their lives. They have their reasons for technical understanding being a kind of goal, right, like, oh, this increases your knowledge of your computer as something you interface with on the daily, oh, it’s probably good if you know how to do this generally, oh, you have to know how to do this because nobody else is going to do that for you.
But then that all ends up being bullshit, because some corporation will come along, scoop up the uneducated userbase of all the larger profile vacuums in the space, generally, and then the corporation will provide them with like, the single button that does everything, in return for destroying any semblance of user privacy and totally ruining the modern internet and every facet of it by plugging monetization in every orifice they can think of. And then you’ll get a bunch of people who complain that all the oxygen in the room is getting taken up by a huge corporate interest, so it’s impossible to make competing standards, and how they no longer have any privacy, and how the users nowadays are just so stupid. They’re completely faultless in all of this, of course, since they’re tech-literate, and jesus smiles upon the tech-literate, even when they’re being honestly just kind of mean and gatekeepy.
Realistically they just kind of retreat to their annals, right, to the smaller spaces that don’t have corporate interest, until they interface with everyone else who’s using normal shit, and they kind of lose their minds because they’ve been living in an alternate reality they’ve kind of constructed and pruned, and not actual hell, where an ad is served to them every five minutes.
I miss the days when the Kali community used to dunk on people asking basic linux questions because they had no idea what Debian is lol.
I remember some nicer dude in a forum telling newbies to use Linux permanently for at least a month before even trying to do anything with Kali.
Everyone else was bringing a metric load of roasts and Torvalds level of insults lmao.
Those still go on in certain places and omg the Kali Facebook groups xD
changing directories is already too much
ooh, thats actually quite a useful app
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.