[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 20260426_232844.jpg (123 KB, 789x1361)
123 KB JPG
.
>>
windows isn't actively supported, sorry
>>
nah
>>
>JUST GIVE ME THE FUCKING EXE (on loonix) WHY CANT I FUCKING RUN THIS DOGSHIT
>>
It is stupid because if you don't happen to have the EXACT same environment the developers are using chances are it will fail to compile.

Have a slightly older Python version? - fails to compile.
Upgrade Python to latest version? - fails to compile.
Have anything else installed? - package conflict.
Run any Linux that isn't Ubuntu? - LOL good luck.
>>
im a SWE and if your thing is not SWE-adjacent, distributing it via github IS retarded.
make a website. make executable(s) for supported platform(s). put some effort into your thing. stop being so lame. like no dude, im not installing python just to download your shit.
>>
>>108697108
At the very leaps they can stop hiding the executables
>>
>>108697183
i don't want to make a website.
i don't want to make a build that will work on your machine
here's the code. here's a makefile. you figure it out, tranny.
>>
>>108697108
Based
>>
>>108697174
and the developer has his own build script and he never remembers to check if it compiles with the one in the repo
>>
>>108697108
When I look up some software I hear about and see it on github I get depressed.
>>
>>108697108
That dev has the greatest chance to do a nice thingamahjig to mess with that literal anus. He won't because he's a wimp, tho. Too bad.
>>
I used to feel this way about machine learning repos that took fucking ages to get up and running
Now I just get codex to set things up and go make a cup of tea
>>
File: 1763722273075685.png (445 KB, 1486x2250)
445 KB PNG
>how DARE you not offer free 24/7 customer support
>>
>>108697343
Damn I wish you could take away free software from people. Imagine being that dev just going
>hmph, well that's very entitled of you
quietly to himself, afraid to even say it publicly lest he damage his """"reputation"""" (he doesn't have a reputation, and he does it FOR FREE).
>>
>>108697183
I already have python. Lots of package managers use it
>>
Why are there so many Indians and Trans people on GitHub? I've came across a few interesting programs but couldn't use them because the developer was either an Indian or a Trans person.
>>
>>108697108
No lies detected.
>>
File: 25684875197834.jpg (320 KB, 1080x1080)
320 KB JPG
>>108697108
>I don't have time for this faggot nerd shit, give me the goddamn .exe you smelly nerds
>>
>>108697343
That's just a troll. He might not even use the software.
>>
>>108697108
He's unironically completely right? You have to download like 10 things to use the script. Even if you have everything set up, it doesn't work for everybody because they're in different environments. Then you have to troubleshoot and spend hours trying to get shit to work.

Make something, upload it as a permanent file in .exe format, where anybody can download, click, and run the script, which works for everybody.

No, people shouldn't spend a year learning coding and scripting and all that nerd shit in order to run a script that makes an anime girl run after your cursor and do random shit for different actions you take like dragging, clicking, scrolling, etc.
>>
>>108697174
This trvke obliterates the freetard.
>>
>>108697174
filtered by docker kek
>>
>>108697174
fpbp
>>
>>108697108
well it's not like he's wrong.
>>
>>108697108
he's not wrong
>>
>>108697108
When Chad talks, everyone listens.
>>
>>108697108
If we'd have gatekept all software this well, we wouldn't have had a wave of normies killing the internet right now.
>>
>>108697108
honestly its githubs fault for hiding away readmes at the botton and release files in a tiny box on the side lol
always thought their site design was awful
>>
>>108697601
>install 10GB of files for every 1MB application
>>
>>108697174
Trvke
I've seen some projects where the dev does give clear and detailed user friendly instructions on how to setup the environment so you can sucessfully compile from code.
But only like 5% do this, if that much.
If the devs paywall the precompiled binaries behind some app store, Patreon or similar shit, hah, good luck then faggot. They will go out of their way to make compiling from source as complicated and convoluted as possible without any support. Even more infuriating when a couple of simps for the dev will claim they compiled sucessfully but refuse to help anyone who asks how.
Repo sites such as github and gitlab should have rules about this shit. If you don't give clear and test-proven instructions on how to setup the environment to compile your code, it will get taken down.
>>
>>108697108
this is the intelligence level of the average winfag btw. this is who linux evangelists want flooding into the community. people want to keep it a seekrit klub for a reason.
>>
File: image6-1.webp.jpg (452 KB, 1022x1432)
452 KB JPG
>>108697108
>>
>>108697174
>Install this specific version of Visual Studio
>Replace a few dozen absolute paths
>Edit the project file
>Delete these files and folders
>Install these dependencies (specific versions too but you won't know until it fails to compile :) )
>Generate these binaries using this script and place them in this folder
>Edit these config files
>Now click compile, wait until it finishes and proceed with the following guide
Nig-
>>
>>108697174
>Spin up a VM
>Claude, figure out how to compile this project for me, the documentation is crap.
problem solved
>>
File: IMG_6930.jpg (66 KB, 661x458)
66 KB JPG
>>108697108
>>
>>108697108
I agree.
For reference, I do write code. And when I hand it over, I tell people 'press this button & it should work'.
I dont make them read a fucking manifesto to use the damn thing.

The whole CS industry is filled with gatekeeping gaslighting elitist snobs who cant code for shit.
>>
>>108699270
that kind of retard idea can only come from a non coder
why do you think anyone is required to work extra for free when sharing their code just to help clueless retards, why would the clueless retard in this scenario have a claim on the developers time
>>
>>108700072
depends on what you're sharing
it's even pretty easy for a rust or c project if you can share a compiled binary, but even in this case chances are you need to do os specific tweaks which you don't need personally
now imagine something like a python script though, now you're either dealing with having to explain to people to install the python runtime and run python script.py on the terminal or you do some terrible abomination packaging where your script downloads the entire python runtime
>>
>>108697108
>give me the goddamn .exe you smelly nerds
Umh, hello based department?
>>
>>108697108
It's not meant for you, fucking retard.
>>
>>108699270
It would be simply bettee to have a dedicated tag for "well documented installation instruction" in order to filter out potentially useless stuff without infringing one's right to shit partially documented code if doesn't care.
>>
>>108697174
half the time there are links to downloads for the executable on the gitub page somewhere
github is an iq test filter i guess, somehow still even in the ai age where the machine will literally step by step tell you how to install something from it like you are a retarded 5 year old
>>
>>108697108
Honestly a universal standard installer that works with every distro would be nice, I know app image was supposed to be that, but not everyone supports it.
>>
>>108700282
Wdym? I'm pretty sure you can run appimages on any linux distro, if i'm not mistaken it's just some fuse trick
>>
>>108700282
Appimage doesn't work forever.
XEMU provides appimage as the official .exe for Linux and I still have to download the latest one from time to time after my Arch Linux installation updoot. Older one will eventually cease to work.
>>
>>108697174
Guix solces this issue
>>
>>108700072
Chances are if they don't care about the installation process for other users, the overall quality of the program would likely be bad too. You're better off not wasting your time with those apps.
>>
>>108697108
based
>>
>Perplexity, this program doesn't have an .exe, give me a step by step on how to run this shit (insert link to github here)
this kills the compile troon
>>
>>108697108
Use case for .exe?
>>
File: Calvintor.gif (3.62 MB, 480x427)
3.62 MB GIF
>I DONT GIVE A FUCK ABOUT THE FUCKING CODE! i just want to download this stupid fucking application and use it

>WHY IS THERE CODE??? MAKE A FUCKING .EXE FILE AND GIVE IT TO ME. these dumbfucks think that everyone is a developer and understands code. well i am not and i don't understand it. I only know to download and install applications. SO WHY THE FUCK IS THERE CODE? make an EXE file and give it to me. STUPID FUCKING SMELLY NERDS
>>
>>108700255
>half the time there are links to downloads for the executable on the gitub page somewhere
No there isn't.

Unless they specifically make an .exe the "releases" are 90% of the time going to be .tar.gz, .7z, .zip files and then the source. Never a binary.
>>
>>108701660
It was for some skiddy dox script so it was probably a foid, though maybe the post was to funny to be a foid.
>>
>>108697174
>Have a slightly older Python version? - fails to compile.
Well, yeah: Newer versions have shit the older ones don't. What are you complaining about?
>Upgrade Python to latest version? - fails to compile.
Probably because you have something else fucking with it.
>Have anything else installed? - package conflict.
Valid.

But if anything, developers generally WILL tell you what "the environment" is.

>Requires:
>Python 3
>"REEEE WHY DOES IT REQUIRES PYTHON 3 WHEN I HAVE PYTHON 2 INSTALLED! REEEEEEE!"
>>
>>108701703
>Well, yeah: Newer versions have shit the older ones don't. What are you complaining about?
Are you fucking braindead? You list the OLDEST COMPATIBLE VERSION as the requirement. Nobody writes python with new "shit"
>>
>packages code into self-extracting zip exe
your turn
>>
>>108701703
>Well, yeah: Newer versions have shit the older ones don't. What are you complaining about?
it won't work if you have a slightly newer one, either
>>
>>108697108
He is right. If I can't double click and instantly works, it's a waste of time
>>
>>108701832
the comment was made on a repo for the twitter recommendation algorithm. wtf an exe would even mean here idk nor would i know what someone like that could possibly want to do with the twitter recommendation algorithm source code
>>
github actions
>>
>>108697108
One .html file with an inline script solves the entire software distribution problem btw
>>
>>108697174
my shell.nix doesn't have this problem
>>
>>108697667
it's a version control and code collaboration frontend first and foremost, not a binary distribution center.
>>
If your program requires more than 1 click and 1 minute to begin fulfilling it's purpose, technology has failed
>>
>>108699314
It's not intelligence. It's the willingness and patience to tinker tranny.
>>
>>108697601
retard
>>
>>108697183
Use AI to make a pipeline for my project, give it to me, and I'll correct it, then you may have your precious exe wrapped python code
>>
File: file.png (151 KB, 1133x910)
151 KB PNG
>>108697108
I still occasionally think of this pasta, I saved it in a special place
>>
>>108697174
you should have 3.12+ installed and things will work, unless the dev decided having pandas as a dependency was a brilliant idea

You are trying to compile python wrong if python doesn't compile. It's "babbies first program to compile" tier simple

sudo make altinstall

Debian based distros should work. Arch Linux has an extensive wiki for this.

>>108701832
You could try contributing to make that happen. You have no excuses with Opencode existing.
>>
>>108701665
works on every project I've ever needed
>>
>>108697733
Unlike with proprietaryslop, if you truly, truly need it you can do anything with linux
>>
>>108703851
except thumbnails and circles
>>
>>108697174
This is only true if you're a dumbass that doesn't use industry standard tools for your respective language. I use cmake / git submodules / conan and my shit builds fine everywhere
>>
>>108703851
>Make things harder than they need to be for no reason
>>
>>108697108
Based.
>>
>>108701703
>Valid.
Not valid. Ever hear of venv? Lol.

Take it a step further and use miniforge if you must.

The people in this thread are just skids, can't figure out basic shit.
>>
>>108700282
>Honestly a universal standard installer that works with every distro would be nice
lol. lmao.
that shit exists, but no one wants to learn the tools, so they either write build scripts that work on their computers but break on others or reinvent a solution badly
>>
>>108697174
Originally, the whole point of shipping source was to support multiple platforms. That's why compilers were built in two parts, a frontend and backend. With an IR format in between. Dev ships source code and you compile for any architecture or platform you need to use it on.

Something like Python is the ultimate example. If you write a python script with no dependencies outside the standard library and no obviously platform-specific features (eg posix pwd and grp), it will run on any platform that has Python on it already.

Windows exes work because windows x86 PCs achieved a quasi-monopoly on home desktops.
>>
>>108697108
These people are the dumbest mouthbreathers on the Internet.
>>
File: 1597796090403.jpg (76 KB, 960x944)
76 KB JPG
>>108697108
It's honestly really easy to set up automated nightly builds on github, I don't know why you wouldn't do it. Especially in this age where you can single prompt claude "hey make this do github nightly builds for me" and have it all instantly without ever touching a yml file yourself.
>>
>>108697108
Based and correct. Thank fuck AI is now a thing that can walk retards like myself through these convoluted setups
>>
>>108697325
>I used to feel this way about machine learning repos that took fucking ages to get up and running
Especially because they all used some obscure fucking "notebook" system and every help resource was basically "just spin up a cloud instance".

AI helped so much with this. I'm so fucking glad I don't have to wade through that bullshit anymore.
>>
>>108705058
>If you write a python script with no dependencies outside the standard library and no obviously platform-specific features (eg posix pwd and grp), it will run on any platform that has Python on it already.
If you have the same version of python installed as the developer. Have a different version? Well, you better enjoy learning about "virtual environments" or docker.

I can't fucking wait for every application to be run through docker in the future, where every application is 10 GB because they need to download their own runtimes.
>>
>>108705145
You clearly didn't think of the consequences of catering to lazy retards who can't even bother to build your shit themselves. These people are a drain on society and should stay filtered.
>>
>>108705844
But you're the one being lazy.
>>
>>108705880
You sound filtered. Keep seething.
>>
>>108705894
You sound lazy. Keep seething.
>>
>>108705902
Nothing makes my day like seeing leeches like seething though :)
>>
>>108705844
I'm a nice guy. I even made a youtube video on how to build and set up a whole dev environment in vscode with win10 iot ltsc. Lots of plebs out there who aren't as technical as me but are good at things like videogame modding tier stuff and can manage to step through C code and figure some things out.
>>
>>108705880
>>108705902
Hello Calvintor. If another member of your species manages to build that code then there should be nothing preventing you from doing so too, unless you're actually retarded, in which case you should kill yourself and set the people around you free from your burden.
>>
>>108705969
Oh and make sure your body goes missing so nobody will be burdened by your dead, ugly mug.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.