I'm still using a mid-2009 MBP. Upgraded the RAM, replaced the hard drive with an SSD, and just last week installed Catalina on it. It's still my daily driver lol.
It's a sprawling mess, so I rely on search to find what I'm after.
I reference it often -- it's like an extension of my brain.
Similarly, several years ago I added a keybind to my .vimrc that, by typing ",a" I'm moved to the bottom of the file and today's date with a separator line underneath. My leader key is "," and I mnemonically associate "a" with "append".
The earliest date recorded in it goes back to 2006 and is about 300KB in size. I still reference and add to it on a regular basis.
However, when you visit that video's youtube page, the video date was listed as something like "Live-streamed on ...", with no note of it being edited. You are given the impression that what you are about to view is what was streamed, when it's not.
The edited version is a better video, but don't tell me I'm watching the same thing as those who saw it live during the stream.
7-zip for 64-bit windows: 1.4 MiB
Winamp 5.8: 7.8 MiB
mpc-hc: 13.5 MiB (open source media player with many built-in codecs)
irfan-view: 3.4 MiB (image viewer/utility)
uTorrent: 2.3 MiB
Sysinternals Process Monitor: 1 MiB
For a truly native application, which doesn't pack a huge run-time or dependency tree, that's the expected size range. Now, it's true, it seems no one does that anymore ...
I stopped using LviewPro probably 8, or 10 years ago, but always wished I knew of a replacement that was so efficient. I see that IrfanView also does quite a bit more. I think I have a new favorite!
Now, if you'll pardon me, I need to drop the author a kind note. :)
Just a small feedback: I had trouble with one of the requirements -> scdoc, didn't know what exactly that is (Googling didn't help), so might be worth to provide a direct link in the README.md to https://git.sr.ht/~sircmpwn/scdoc/
The "programmatic" qualification has a weird smell and makes me suspicious.