Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mdaniel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
451.
▲
by
mdaniel
1y ago
> But if there’s a comment in between, it’s a syntax error: Man, wtf. It seems that just about every language has its own opinion about what the parser should do with whitespace and comments. My suspicion is that SQL actually cares abo
452.
▲
by
mdaniel
1y ago
Plus, this specific use case is also "to detect legally relevant text like license declarations in code and documentation" so I guess they really bought into that regex adage about "and now you have two problems" and tho
453.
▲
by
mdaniel
1y ago
I had no idea about this subdomain. Had you not shown up to this thread, how would a DDG user have known about this?
454.
▲
by
mdaniel
1y ago
I'm not the target audience for this product, but I experience the pain from folks who embed jinja2/golang in yaml every single day, so I am trying to do whatever I can to nip those problems in the bud so maybe one day it'll
455.
▲
by
mdaniel
1y ago
kubelet constantly checks-in to report "I am alive, and here is the state of affairs" so that kube-apiserver can make informed decisions about whether a Pod needs attention to align with its desired state So, I don't this sec
456.
▲
by
mdaniel
1y ago
> this is understandable as it is free, supporting many languages, and really good. IntelliJ and PyCharm are both Apache 2, IntelliJ for sure supports many languages, and I'll keep the commentary about the last item to myself
457.
▲
by
mdaniel
1y ago
Did you just reply to a comment about a link with a comment with the same link?
458.
▲
by
mdaniel
1y ago
I don't think Java (when it was owned by Sun) nor .NET (even currently) run the risk of a VC "our incredible journey" event causing "barrel bending" nor the backing company running out of money. In the first flavor,
459.
▲
by
mdaniel
1y ago
You seem to have stepped on the same landmine that Ansible did, by defaulting to the jinja2 [aka text/template silliness in golang] of using double mustaches in YAML . I hope you enjoy quoting things because you're going to be qu
460.
▲
by
mdaniel
1y ago
It took me a second: "Google Project Zero" which I accept responsibility for because I come to the comments before TFA but I hadn't seen that initialism before
461.
▲
by
mdaniel
1y ago
My contribution to this debate is that it isn't a developer problem it's a "beginner's mind" problem, which I personally characterize as "empathy" Can one recall what it was like 15 minutes ago when you di
462.
▲
by
mdaniel
1y ago
> I'd always thought of json as one of the simpler formats to parse, but I suppose the real world would beg to differ Parsing JSON Is a Minefield (2018) - https://news.ycombinator.com/item?id=40555431 - June, 2024
463.
▲
by
mdaniel
1y ago
I love this idea in principle, but in practice I would guess it means one of two sub-optimal things: either the node caches them for a window of time, in order to know whether to really transmit them, or the logs are mutated post-delivery a
464.
▲
by
mdaniel
1y ago
I recently learned that GitHub uses it for an alternative to including [skip ci] for what I presume is easier removal by downstream consumers of the commit message https://docs.github.com/en/actions/managing-workfl
465.
▲
by
mdaniel
1y ago
Related: OpenTPU: Open-Source Reimplementation of Google Tensor Processing Unit (TPU) - https://news.ycombinator.com/item?id=44111452 - May, 2025 (23 comments)
466.
▲
by
mdaniel
1y ago
Anything in my life that uses Zookeeper or its dumbass etcd friend means I'm going to have a real bad time. I am thankful they're at least shipping their own ZK-ish but it seems to have fallen into the same trap as etcd, where mem
467.
▲
by
mdaniel
1y ago
I know I'm running the risk, but for my curiosity what makes Rust more developer friendly in your mind? I have seen my fair share of golang panics in the Kubernetes ecosystem, but I can't recall very many memory corruption issues
468.
▲
by
mdaniel
1y ago
> Do you update the cluster state more than 1000 times per second? Curious what operation needs that. Ooo, ooo, I know this one! It's for clusters with more than approximately 300 Nodes, as their status polling will actually knock o
469.
▲
by
mdaniel
1y ago
Do I have Stockholm Syndrome for being just utterly confused how ever single one of these budget providers [that I've seen so far] has no meaningful IaaS IAM offering? I don't mean "yeah, I can login to the console with usern
470.
▲
by
mdaniel
1y ago
I'm guessing the answer is going to center around the word "complexity" cited in their original comment. That is: I would guess it's YAGNI more than EKS itself There's an ongoing thread (one of many) exploring the d
471.
▲
by
mdaniel
1y ago
Relevant: https://news.ycombinator.com/item?id=44329787
472.
▲
by
mdaniel
1y ago
Oh, ok, sorry, I didn't realize that we were conflating Kubernetes, a container orchestration control plane, with your favorite cloud provider not putting in enough GPU hardware orders per region. My fault
473.
▲
by
mdaniel
1y ago
You seem to have skipped over your initial citation of it being invalid syntax, to say nothing of the sibling comment to yours also using that opaque syntax As for why I linked to "some random guy," that's because the Hashi
474.
▲
by
mdaniel
1y ago
> It's not about them being ordered it's about them being unique Ok, so which one of ["a", "b"] in my example isn't unique? And I definitely, unquestionably, never want resources named foo.0 and foo.1 w
475.
▲
by
mdaniel
1y ago
FWIW, Lambda takes the opposite of your assertion: there are function entrypoints and the HTTP or gRPC or Stdin is an implementation detail; one can see that in practice via the golang lambda "bootstrap" shim < https:/
476.
▲
by
mdaniel
1y ago
Be careful about linking to terraform docs for HCL, as it can be very easy to blur terraform's implementation of the behaviors from HCL itself https://github.com/hashicorp/hcl/blob/v2.23.0/hclsynta
477.
▲
by
mdaniel
1y ago
I think that's about 20% of the complaints in this thread: there isn't an official/reference implementation of just any of the components, because it matters a great deal what functionality you already have lying around ver
478.
▲
by
mdaniel
1y ago
Because I can't run AWS ECS nor Fargate on my laptop Also, unless something has radically changed recently, ECS == Amazon Managed Docker (one can see a lot of docker-compose inspired constructs: https://docs.aws.amazon.com
479.
▲
by
mdaniel
1y ago
I am glad that you don't find the syntax confusing, but in my 25 years of monkeying with computer stuff, [] have been the canonical "I have a list of things" characters for a long as I can remember, so I sure am glad that Has
480.
▲
by
mdaniel
1y ago
Uh-huh, I think you are secretly supporting my argument of "who can possibly decipher this insanity?!" because https://github.com/tmccombs/hcl2json believes that it is valid $ hcl2json <<FOO | jq
More ›