For what architecture? You use windows, what about Linux? What about MacOS? Should the author spend their time making an executable for each platform? Or only the platforms that are most popular? (Edit: also, I’m not going to touch the fact that for complex programs there are third party dependencies which have license restrictions to be bundled together into an exe or provided into a zip as a dll, which is extra work for the dev to do just to make an exe)
Secondly, as I pointed out in my above comment which you seemed to have missed:
Some code, as is literally the case for the original source does NOT run via a standalone executable, so there is NO exe to upload. It is run via third party interpreters, in this case the Python interpreter.
There’s a section about how to run the code in the original post for example here https://github.com/sherlock-project/sherlock?tab=readme-ov-file#usage - it requires the source code (because its not compiled, it’s interpreted) and installing python - which then is used via python3 sherlock to run the tool. Again, in cases like this there is literally no executable to upload. There may be some roundabout ways to upload an executable that packages, but that’s way beyond just providing the source to be run via python.
Also to edit to say this: Regardless of how “easy” you may think uploading an exe for something might be, calling the people developing that code “stupid smelly nerds” as the original poster did (not you) is completely disrespectful, arrogant and entitled, and if someone demanded that I upload an exe to one of my repos like that, I would completely ignore their request.
If you want a streamlined and convenient user experience, then go fuck off and find commercial software with paid support where a good user experience is expected
Someone made a tool, thought it was cool and wanted to share what they had for free, they owe you nothing especially a “streamlined and convenient user experience”
Not really? Which is why almost everyone (including you I’m betting) use a gui when using a computer instead of the terminal.
And also maybe step back a second and realise you’re actually getting heated and resorting to insults over disagreeing with someone over wether there should be a download button on a website.
Nah, I think it’s fair to call someone stupid if they genuinely cannot follow two commands. If they can get to the website, they’ve done something just as complicated.
It’s like calling someone dumb for succeeding in riding a bike, but refusing to try a moped when they’re specifically asking to get from point a to b without tiring themselves. “Yea… we’re telling you how to do it. Stop being afraid of something basic, idiot.”
I mean if you’re an arsehole to someone for literally the dumbest, most inconsequential thing I could possibly imagine, then of course they’re going to respond in kind.
I’m not a hypocrite because I’m not getting mad at you and insulting you over literally the tiniest thing like some terminally online redditor. I’m responding to your abuse by pointing out your bad personality must make things difficult for people in real life too.
It’s a good chance to reflect on how you’re acting, even though I know you won’t because you’re someone that gets mad and insults someone over wanting a download button on a website, so you’re clearly lacking in perspective and rationality.
…how hard is it to upload something in the release section for people to download?
For what architecture? You use windows, what about Linux? What about MacOS? Should the author spend their time making an executable for each platform? Or only the platforms that are most popular? (Edit: also, I’m not going to touch the fact that for complex programs there are third party dependencies which have license restrictions to be bundled together into an exe or provided into a zip as a dll, which is extra work for the dev to do just to make an exe)
Secondly, as I pointed out in my above comment which you seemed to have missed:
Some code, as is literally the case for the original source does NOT run via a standalone executable, so there is NO exe to upload. It is run via third party interpreters, in this case the Python interpreter.
There’s a section about how to run the code in the original post for example here https://github.com/sherlock-project/sherlock?tab=readme-ov-file#usage - it requires the source code (because its not compiled, it’s interpreted) and installing python - which then is used via
python3 sherlock
to run the tool. Again, in cases like this there is literally no executable to upload. There may be some roundabout ways to upload an executable that packages, but that’s way beyond just providing the source to be run via python.Also to edit to say this: Regardless of how “easy” you may think uploading an exe for something might be, calling the people developing that code “stupid smelly nerds” as the original poster did (not you) is completely disrespectful, arrogant and entitled, and if someone demanded that I upload an exe to one of my repos like that, I would completely ignore their request.
Dunno, just put an .exe, .snap and whatever thing MacOS uses. .img, I think?
Compared to giving your dumb ass the source? A lot. A lot of effort. Shut up and learn how to run two simple commands.
Yeah fuck people who want a streamlined and convenient user experience. They must be dumb.
If you want a streamlined and convenient user experience, then go fuck off and find commercial software with paid support where a good user experience is expected
Someone made a tool, thought it was cool and wanted to share what they had for free, they owe you nothing especially a “streamlined and convenient user experience”
Imagine getting this mad over someone wanting g a download button.
If two commands for compiling and launching an app isn’t “streamlined and convenient”, you are too stupid to use the app.
Not really? Which is why almost everyone (including you I’m betting) use a gui when using a computer instead of the terminal.
And also maybe step back a second and realise you’re actually getting heated and resorting to insults over disagreeing with someone over wether there should be a download button on a website.
Nah, I think it’s fair to call someone stupid if they genuinely cannot follow two commands. If they can get to the website, they’ve done something just as complicated.
It’s like calling someone dumb for succeeding in riding a bike, but refusing to try a moped when they’re specifically asking to get from point a to b without tiring themselves. “Yea… we’re telling you how to do it. Stop being afraid of something basic, idiot.”
The obstinance deserves an insult.
I feel bad for people that have to deal with you in real life.
Nah, most people don’t choose to be morons. That’s more of an internet thing where children and the emotionally stunted attempt to act like adults.
Interesting how you think it’s OK to insult me when I’m insulting a hypothetical person… Seems you’re not so against insults after all… hypocrite.
I mean if you’re an arsehole to someone for literally the dumbest, most inconsequential thing I could possibly imagine, then of course they’re going to respond in kind.
I’m not a hypocrite because I’m not getting mad at you and insulting you over literally the tiniest thing like some terminally online redditor. I’m responding to your abuse by pointing out your bad personality must make things difficult for people in real life too.
It’s a good chance to reflect on how you’re acting, even though I know you won’t because you’re someone that gets mad and insults someone over wanting a download button on a website, so you’re clearly lacking in perspective and rationality.