Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kingdomcome50
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
kingdomcome50
2y ago
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... Farewell FFmpegKi
2.
▲
by
kingdomcome50
2y ago
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.
3.
▲
by
kingdomcome50
3y ago
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 ```
4.
▲
by
kingdomcome50
3y ago
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 _drafted_ into Vietnam... I
5.
▲
by
kingdomcome50
4y ago
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 suppose som
6.
▲
by
kingdomcome50
4y ago
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 almost
7.
▲
by
kingdomcome50
4y ago
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 soluti
8.
▲
by
kingdomcome50
4y ago
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 their version is e
9.
▲
by
kingdomcome50
4y ago
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 the ability to synthesi
10.
▲
by
kingdomcome50
4y ago
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 is more like “homewo
11.
▲
by
kingdomcome50
4y ago
Sorry. I wasn't advocating for "copying and pasting", rather, I was using that as an example of how simply PHP can be managed. More generally, the simplest case is often a good proxy for what to expect when dealing with m
12.
▲
by
kingdomcome50
4y ago
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 should strive for), an
13.
▲
by
kingdomcome50
4y ago
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 include ma
14.
▲
by
kingdomcome50
5y ago
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 obvious rela
15.
▲
by
kingdomcome50
5y ago
Functions like the ones you are describing probably shouldn't exist! I have no doubt that a sizable portion of these functions' bodies is dedicated to figuring out which type each of our input variables represent (from our wide va
16.
▲
by
kingdomcome50
5y ago
> 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 no type definition?
17.
▲
by
kingdomcome50
5y ago
Found the guy who hasn't used Typescript beyond tinkering! I kid... mostly. But in all honesty I have found very few instances of developers who have worked significantly with both languages and have come to the conclusion that TS has
18.
▲
by
kingdomcome50
5y ago
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'
19.
▲
by
kingdomcome50
5y ago
Of course I know what was missing. My comment was more about making the implicit more explicit. I am not the only one who immediately thought of the above as a counter-example to the bold text (repeated twice) in the article.
20.
▲
by
kingdomcome50
5y ago
> I’m sorry, but that isn’t really a counter point unless you have some cases to back it up. My counter example is about exactly as detailed as the author's example. Of course I was being tongue-and-cheek, but clearly standardizat
21.
▲
by
kingdomcome50
5y ago
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 undertaking. But the author fa
22.
▲
by
kingdomcome50
5y ago
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.
23.
▲
by
kingdomcome50
5y ago
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 learning the ne
24.
▲
by
kingdomcome50
5y ago
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 level o
25.
▲
by
kingdomcome50
5y ago
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" ar
26.
▲
by
kingdomcome50
5y ago
My point exactly. "Not focusing too much" on the SQL is a road you likely don't want to go down, and is rather inevitable when you bestow that power unto non-developers! (You were too quick. I made an edit)
27.
▲
by
kingdomcome50
5y ago
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 [IsSubm
28.
▲
by
kingdomcome50
5y ago
Yes Tailwind uses classes. But I think the parent might have meant that Tailwind is not semantic .
29.
▲
by
kingdomcome50
5y ago
> 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 collaps
30.
▲
by
kingdomcome50
5y ago
> 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 Y
More ›