Problem: I want to do things but I wanna do it in one step (prompt) instead of x (or sometimes unknown upfront number of) steps, most likely dealing with shitty websitse and distractions in the process.
Try to look at it from another angle, maybe you then can see that the web is a solution looking for a problem in a way. Didn't stop it from being a massive success.
I'd imagine there's a fair amount of folks with autism here. Nothing wrong with that, but it can lead to these narrower perspectives about certain social topics.
How much of the article did you read? They were looking for a senior, with more than twice the experience the poster has. Being able to pump out algos is only part of the job.
While there a solution is clever, it’s not terribly maintainable and likely didn’t fit the bill.
Beyond that, things like soft skills matter for senior roles. The author can write, there’s no denying that, but we don’t know how well they can explain the why of their solution. It’s very likely the interviewers wanted more traditional functions that were unit-testable.
I expect more from billion-dollar companies. If you have that much money, you can pay somebody to ensure the changes are properly tested. (I've worked in billion dollar companies, and usually they are too cheap to do this, despite their massive wealth. They just leave it up to ICs and hope they are testing right, rather than making sure)
oh, I actually hadn't realized that this is what they settled on in the end. ffmpeg is the quintessential package where options make sense so good that that's still supported.
The other issue I experienced with homebrew around that time were related to having different versions of openssl installed because I had some old codebase I had to run (and for performance reasons didn't want to use docker). But that's definitely a edge case.