I had never heard of ffmpeg until yesterday. In fact, I just Googled the term because I _still_ wasn't sure what it was beyond a dependency required to utilize a huggingface model I was testing. And now here we are...…
I think we can just let this rest. These kinds of operations are not as ergonomic in python. That's pretty clear. No example provided is even remotely close to the simplicity of the F# example. Acquiesce.
This is just poor API design. It's that simple. `login` is on the wrong object. I'm not going to write it all out but consider this snippet: ``` def login(self) -> AppClient ```
Totally agree. The world is the best it has ever been by nearly any metric. My father had to _literally_ practice hiding under his desk at school with a Geiger counter in preparation for nuclear war. He was then…
But you aren't building a generic product. You are building something specific. I'm my experience the _vast_ majority of CSS never gets reused. Sure if all you are building is marketing websites or landing pages then I…
Come on now... You know perfectly well that "storing data" means something different to database software than some shitty LoB app. Let's not be so imprecise as to give off a disingenuous impression. The article makes…
The following is not an endorsement of DDD. There are many glaring issues with the ideas presented in that linked "take down" of DDD. I can forgive the early strawman comparing "spreadsheets" to bespoke software…
Eh... I agree that the minimization of LoC is almost certainly not the most important vector on which to optimize, but I'm not convinced the example linked here is an improvement. The author is obviously correct that…
While providing a syntactically correct, optimal solution to a given problem is important (this was reiterated many times during my recent interview process at a FAANG), it is also important to be able to demonstrate…
I think There is a fundamental mismatch between the signal an interview can provide and the requirements necessary to be successful on the job. You see and interview is like a “test” or a “pop quiz” where the day to day…
I deploy PHP applications all the time! I simply cannot share your sentiment though. I cannot think of an easier deployment paradigm than what essentially amounts to a copy and paste in the simplest case (i.e. what we…
I've probably written some version of this comment over dozen times throughout the years when discussion about PHP rears its head (note that I'm fond of PHP): PHP as a language is... okay. It's been modernized to…
I can't help but to imagine how an essay of this sort (about creativity) would look written by someone < 30yo versus written be someone > 60yo? What I mean is that, as I have aged (and I am by no means old), the most…
> I see massive bizarre and difficult to grok type declarations that grow in excruciatingly byzantine complexity just to satisfy the compiler for non-trivial flexible function definitions. Is this better or worse than…
Nested ternaries can by structured to look a look like `if/else` if you put the `?/:` in the right spots. It's a balance. Extracting logic into new components (and often new files!) isn't exactly ergonomic either. I've…
Counter example: Tom standardized a bunch of services... and it worked! Everything is easier and more efficient now. I agree with the thrust of this post: Changing something that is not understood is a dubious…
And what if items are processed at exactly the same rate they are added? Something is missing from this thesis. There must be an additional assumption at play beyond what is stated in the article.
Many of the concepts listed above overlap significantly between languages/frameworks/etc. Of course there are always idiosyncrasies, but having experience with one approach will significantly reduce friction when…
I don't agree with the assumption that it takes months and years of practical experience with a framework to be productive within it's codebase. I also don't think the claim was that our candidate would perform at the…
You know that's not the point I'm making. But even for authors that _are_ highly competent at authoring SQL, it is dubious to allow them to compose ad-hoc queries ad-nauseum (let's even pretend these "developers" are…
I think your example is a solid illustration as to why you may not want non-developers writing SQL: SELECT CASE WHEN o.EmailAddress IS NULL OR o.PhoneNumber IS NULL THEN 1 ELSE 0 END AS [IsSubmitDisabled] FROM Customer…
Yes Tailwind uses classes. But I think the parent might have meant that Tailwind is not semantic.
> you really love attacking strawmen Are we having the same discussion? > I did make a deliberate choice to not reproduce specifically because I didn't want to bring a child into an environment that's on the brink of…
> I'm doing fine. Precisely! My point is that my (or your) grandparents/parents could have held the same sentiments you are holding now. And they would have been wrong. > I'm thinking about 100-200 years down the line…
Wouldn't it be more accurate to ask how many people, who have had children, regret it because of the climate crisis? Most people are afraid to have kids (even those who ultimately decide to take the leap) - it's a big…
I had never heard of ffmpeg until yesterday. In fact, I just Googled the term because I _still_ wasn't sure what it was beyond a dependency required to utilize a huggingface model I was testing. And now here we are...…
I think we can just let this rest. These kinds of operations are not as ergonomic in python. That's pretty clear. No example provided is even remotely close to the simplicity of the F# example. Acquiesce.
This is just poor API design. It's that simple. `login` is on the wrong object. I'm not going to write it all out but consider this snippet: ``` def login(self) -> AppClient ```
Totally agree. The world is the best it has ever been by nearly any metric. My father had to _literally_ practice hiding under his desk at school with a Geiger counter in preparation for nuclear war. He was then…
But you aren't building a generic product. You are building something specific. I'm my experience the _vast_ majority of CSS never gets reused. Sure if all you are building is marketing websites or landing pages then I…
Come on now... You know perfectly well that "storing data" means something different to database software than some shitty LoB app. Let's not be so imprecise as to give off a disingenuous impression. The article makes…
The following is not an endorsement of DDD. There are many glaring issues with the ideas presented in that linked "take down" of DDD. I can forgive the early strawman comparing "spreadsheets" to bespoke software…
Eh... I agree that the minimization of LoC is almost certainly not the most important vector on which to optimize, but I'm not convinced the example linked here is an improvement. The author is obviously correct that…
While providing a syntactically correct, optimal solution to a given problem is important (this was reiterated many times during my recent interview process at a FAANG), it is also important to be able to demonstrate…
I think There is a fundamental mismatch between the signal an interview can provide and the requirements necessary to be successful on the job. You see and interview is like a “test” or a “pop quiz” where the day to day…
I deploy PHP applications all the time! I simply cannot share your sentiment though. I cannot think of an easier deployment paradigm than what essentially amounts to a copy and paste in the simplest case (i.e. what we…
I've probably written some version of this comment over dozen times throughout the years when discussion about PHP rears its head (note that I'm fond of PHP): PHP as a language is... okay. It's been modernized to…
I can't help but to imagine how an essay of this sort (about creativity) would look written by someone < 30yo versus written be someone > 60yo? What I mean is that, as I have aged (and I am by no means old), the most…
> I see massive bizarre and difficult to grok type declarations that grow in excruciatingly byzantine complexity just to satisfy the compiler for non-trivial flexible function definitions. Is this better or worse than…
Nested ternaries can by structured to look a look like `if/else` if you put the `?/:` in the right spots. It's a balance. Extracting logic into new components (and often new files!) isn't exactly ergonomic either. I've…
Counter example: Tom standardized a bunch of services... and it worked! Everything is easier and more efficient now. I agree with the thrust of this post: Changing something that is not understood is a dubious…
And what if items are processed at exactly the same rate they are added? Something is missing from this thesis. There must be an additional assumption at play beyond what is stated in the article.
Many of the concepts listed above overlap significantly between languages/frameworks/etc. Of course there are always idiosyncrasies, but having experience with one approach will significantly reduce friction when…
I don't agree with the assumption that it takes months and years of practical experience with a framework to be productive within it's codebase. I also don't think the claim was that our candidate would perform at the…
You know that's not the point I'm making. But even for authors that _are_ highly competent at authoring SQL, it is dubious to allow them to compose ad-hoc queries ad-nauseum (let's even pretend these "developers" are…
I think your example is a solid illustration as to why you may not want non-developers writing SQL: SELECT CASE WHEN o.EmailAddress IS NULL OR o.PhoneNumber IS NULL THEN 1 ELSE 0 END AS [IsSubmitDisabled] FROM Customer…
Yes Tailwind uses classes. But I think the parent might have meant that Tailwind is not semantic.
> you really love attacking strawmen Are we having the same discussion? > I did make a deliberate choice to not reproduce specifically because I didn't want to bring a child into an environment that's on the brink of…
> I'm doing fine. Precisely! My point is that my (or your) grandparents/parents could have held the same sentiments you are holding now. And they would have been wrong. > I'm thinking about 100-200 years down the line…
Wouldn't it be more accurate to ask how many people, who have had children, regret it because of the climate crisis? Most people are afraid to have kids (even those who ultimately decide to take the leap) - it's a big…