News for hackers. Stuff that matters.
Re:Git-SIM: Visually simulate Git operations in your own rep... by initialcommit on Sunday January 22, 2023 @11:16AM (#34478826)
Hey there fellow Mac user! And thanks for testing it out - were you able to get it installed or is it still chugging along?

Yes I feel your pain with Homebrew which can take forever just to check for updates on installed packages, before it even gets to installing anything new.

I know the current installation method of having to first install Manim's dependencies is not ideal, but in most of my testing it was relatively painless.

However going forward I am going to be looking for ways to make it a single install instead of various steps that differ across platforms.

Re:Git-SIM: Visually simulate Git operations in your own rep... by jerpint on Sunday January 22, 2023 @11:35AM (#34479066)
I saw the video and instantly recognized the manim style, it looks great!
Re:Git-SIM: Visually simulate Git operations in your own rep... by initialcommit on Sunday January 22, 2023 @12:31PM (#34479832)
Manim rocks.
Re:Git-SIM: Visually simulate Git operations in your own rep... by badpromptngnir on Sunday January 22, 2023 @11:47AM (#34479209)
Yes, i am testing it now.

So far seems good, initially i was getting some very slow animation times but adding the `--low-quality` flag seems to work well.

I am planning to do an internal session in my company on Git, and will be using this tool to help them visualise some of the concepts :)

Re:Git-SIM: Visually simulate Git operations in your own rep... by initialcommit on Sunday January 22, 2023 @12:01PM (#34479419)
Sweet! Yeah the slow animation is a Manim performance limitation, I think (hope) their community is working on improving that.

Yes --low-quality works for testing but the fastest way would be to first test without the --animate flag at all, so you just get a final image of the command's effect.

Then once you get that you can add the --animate flag to generate your final video to share.

And awesome to hear it will be used for your company session! I love teaching people about Git. Feel free to share the tool with them so they can try it out as well!