site banner

Small-Scale Question Sunday for January 29, 2023

Do you have a dumb question that you're kind of embarrassed to ask in the main thread? Is there something you're just not sure about?

This is your opportunity to ask questions. No question too simple or too silly.

Culture war topics are accepted, and proposals for a better intro post are appreciated.

4
Jump in the discussion.

No email address required.

installing software dependencies to run it is very simple you can learn it in 15 minutes.

I mean, you're not wrong, I've definitely done it several times. It's just that, more often than not I get some error or other that I find myself completely unable to resolve, and after a few hours of troubleshooting I give up. I guess you could say it's not the software dependencies that are the problem per se, it is my inability to troubleshoot them when they don't work the way I expect them to. And being as I make my living in other ways, it has never yet been worth my time to "get good" in this domain.

Usually things are trivial and just works, but not all technological ecosystems are equal, for example while javascript programs works fine, python programs often have dependencies issues (too old/out of sync). If the error message is a dependency version conflict yes, you can't solves them by yourself easily, often the thing to do in those cases is to look at the corresponding github issue or to open one. That way you can offload the troubleshooting on others or find out people have already shared a solution