2,000 karma · joined January 9, 2016
Their only moat is maybe being SOTA but that only lasts so long before everyone else catches up.
Getting the source code of facebook or instagram doesn't mean you could compete with them.
I work for a company that has built relationship with event organizers over the past 10 years. The code I maintain could be written from scratch in maybe 2-3 months even though it was built over the past 10 years but besides that you have frontend / DB / hardware / logistics etc
In the old days where we didn't depend on services and everything was local even if you needed something truly arcane if you knew where to ask you could find a niche expert willing to help out or at least that's how I remember it. Nowadays if you have a problem with a service you literally are shit out of luck because there is absolutely NOTHING you can do about it, you can't debug it, you can't hack it, NOTHING.
Don't get me wrong, I'd rather live in a country without a million cameras that automatically fine me for crossing the street illegally but I don't actually deceive myself in thinking my vote counts for much.
Are there studies done on this or is this just wishful thinking?
It may seem "dead" but ultimately it just helps you build CLI commands in a more sane way, the CLI interface to ffmpeg has been consistent for a long time. Only thing that may change is individual filters which you can just give raw to ffmpeg-python.
I remember when I was heavily using it last year I found a fork that seemingly had more sane typing or something but since LLMs last year didn't know about the newer lib but could write decent ffmpeg-python code I stuck with it and it did the job.
For what it's worth, LLMs are a great tool for both composing and understanding ffmpeg commands.
And if you want something more verbose / easier to read you can use something like https://github.com/kkroening/ffmpeg-python (with LLMs) as well
What I'm saying is you can't judge the data in the genome by purely counting the bytes of data.