this post was submitted on 28 Jan 2024
2009 points (98.2% liked)

linuxmemes

20463 readers
108 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 44 points 6 months ago (2 children)

How to install:

Step 1: git clone website

Step 2: run dependency install script

Step 2 again: Ha, ha, just kidding, that would be to straight forward. Please install this dependency installer program that only this and two other projects use. Pip grep panda cholotte poetry bash docker numpty anaconda jupternotebook alacazam. Oh, you don't have it? Well, I'm sure the project page will tell you how to install it and add it to path!

Step 3: Run " program name" and .... "insanely detailed description of what to do once the program opens"

Step 3 again: When you run it, get error "k*args passed null into program, so eat shit you can't fix this"

Step 4: Go to git hub issue page and see people have been complaining about this error for 6 months, but it was working back then when it's 12 dependency hadn't been updated yet. No fix incoming since the programmer was a chineese grad student that graduated 6 months ago and stopped working on the code.

[–] [email protected] 17 points 6 months ago (1 children)

This is why I like Docker. It's basically "works on my machine" as a service.

Similarly, I'm starting to really like dev containers. They're Docker containers with all the required dev tools already installed inside, and a config so that VS Code knows how to spin up a new container when you want to do dev work on the project. They use VS Code remoting - a VS Code server runs in the container and the regular VS Code desktop app connects to it.

I was recently dealing with a project that has some Ruby dev tools and it was 100x easier to deal with since they were using dev containers.

[–] [email protected] 2 points 6 months ago

Well now I need to learn all about this.

[–] [email protected] 7 points 6 months ago* (last edited 6 months ago)

YUP that's so relatable especially with ai-related projects because theyre all on python