Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by Solvency on Wednesday April 10, 2024 @01:51PM
(#39993697)
were talking about a tiny desktop app that wraps ffmpeg CLI. this is the perfect use case for it, over, say, VISUAL STUDIO CODE.
[ Parent
| on HN ]
Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by cglong on Wednesday April 10, 2024 @02:16PM
(#39993987)
I actually think VSCode is one of the best use cases for Electron. It enables a robust and well-documented set of APIs for extension and theme developers, which IMO is why it has one of the most thriving extension ecosystems out there.
Disclaimer: I work at Microsoft, but not in Developer Division.
Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by skydhash on Wednesday April 10, 2024 @09:02PM
(#39997386)
> It enables a robust and well-documented set of APIs for extension and theme developers
Didn't VIM and Emacs have that for ages? Look at https://vimawesome.com/. I think the remote development extension is nice, but most people would just SSH and run their editor on the server or sync their project's files.
Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by bitwize on Monday April 15, 2024 @06:47AM
(#40038792)
The Emacs APIs aren't exactly robust in the modern sense. They don't have the security and privilege isolation that VS Code's TypeScript APIs have.
Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by ubercow13 on Wednesday April 10, 2024 @02:17PM
(#39993999)
The perfect use case for a massive incredibly complex browser runtime is...a tiny desktop app? What?
Re:Show HN: CompressX, my FFmpeg wrapper for macOS, made $9k...
by CyberDildonics on Thursday April 11, 2024 @09:30AM
(#40001934)
Do you as a user seriously want a 400MB binary that takes up 1 GB of memory at least just to have a sluggish interface to run a command line program for you when it could be an instant GUI that takes up 1 MB of memory ?
Why would anyone want something taking up literally 1000x the resources it needs to?