News for hackers. Stuff that matters.
Re:Show HN: Witr – Explain why a process is running on your ... by mh- on Friday December 26, 2025 @05:10PM (#46396862)
This is great. Small, trivial suggestion: the gif that loops in the README should pause on the screen w/ the output for a few seconds longer - it disappears (restarts) too quickly to take in all of the output.
Re:Show HN: Witr – Explain why a process is running on your ... by rzzzt on Friday December 26, 2025 @07:47PM (#46398024)
Also the pause button seems to take the GIF back to its first frame, then resume from where I paused... either that or I need a good sleep.
Re:Show HN: Witr – Explain why a process is running on your ... by Neywiny on Friday December 26, 2025 @06:07PM (#46397363)
I would also argue it shouldn't be a gif. It's nice that it shows the command is fast I guess but it's one command that's still visible in the final frame. Not as bandwidth efficient and agreed I can't read it all in time
Re:Show HN: Witr – Explain why a process is running on your ... by stavros on Friday December 26, 2025 @05:40PM (#46397143)
https://github.com/charmbracelet/vhs is a really good utility for automatically making these gifs.
Re:Show HN: Witr – Explain why a process is running on your ... by sestep on Friday December 26, 2025 @06:40PM (#46397585)
I'm a big fan of svg-term myself: https://github.com/marionebl/svg-term-cli
Re:Show HN: Witr – Explain why a process is running on your ... by stavros on Friday December 26, 2025 @07:01PM (#46397741)
Hm, very interesting! This only converts asciinema recordings, though, right? It doesn't automatically record anything?
Re:Show HN: Witr – Explain why a process is running on your ... by sestep on Friday December 26, 2025 @07:07PM (#46397779)
If you have asciinema already installed then you can invoke it through svg-term like this!

  svg-term --command 'cowsay hey there'
But that has the aforementioned issues about not pausing enough, so I usually just record with asciinema first and then invoke svg-term.
Re:Show HN: Witr – Explain why a process is running on your ... by godelski on Friday December 26, 2025 @09:40PM (#46398570)

  > the gif that loops in the README should pause on the screen
Honestly, I think a screenshot is better than a gif. That last frame says everything you need.
Re:Show HN: Witr – Explain why a process is running on your ... by thaumasiotes on Saturday December 27, 2025 @05:38AM (#46400769)
You can make that problem irrelevant with the much, much simpler solution of not animating it at all. Stay paused on the output 100% of the time!

The gif is adding no value. I already know what typing text into a terminal looks like.

Re:Show HN: Witr – Explain why a process is running on your ... by pranshuparmar on Saturday December 27, 2025 @06:36AM (#46401074)
Thanks everyone for the feedback on the GIF! I though it looked good but when I went back to see it from a user's POV, it was really miserable, haha. I've already switched it to a static image, appreaciate everyone's input and suggestions.