Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
antics
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
antics
7y ago
I am not a fan of Go, and I also wish these things were true (and more[1], actually), but I find it hard to agree that its priorities are "terribly misplaced." Inside the context of Go's goals ( e.g. , "compile fast"
152.
▲
by
antics
7y ago
Oh, I see. Some properties that are not as well-typed as they could be, that's true. We are working on that. But there are lots of properties that do have good typing. Instance types, for example.
153.
▲
by
antics
7y ago
Yeah, Tilt has a couple of different ways of providing similar functionality. In one mode, they simply rebuild the container and ship update Kubernetes on each file modification. In another mode, they boot a dev container in the pod and the
154.
▲
by
antics
7y ago
Ah—unions of strings (e.g., `"foo" | "bar"`) effectively are enums in TypeScript and JavaScript. They are autocompleted and type-checked at compile time, so you should get exactly the same behavior. Even exhaustiveness
155.
▲
by
antics
7y ago
I don't think I understand, but am happy to help clarify. That is a TypeScript file where the type `DatabaseInstance` is defined. It's a completely normal TypeScript type—it will get picked up by editors, verified by the compiler,
156.
▲
by
antics
7y ago
`DatabaseInstance` not only has TypeScript type definitions, it's actually written in pure TypeScript: https://github.com/pulumi/pulumi-gcp/blob/master/sdk/nodejs/... Pulumi also does have
157.
▲
by
antics
7y ago
Hmm... just to set the record straight, Pulumi definitely does have TypeScript type definitions for all resource types, across all of our providers, and it has had them since our initial launch. Happy to help you debug why you're not g
158.
▲
by
antics
7y ago
We have a Docker[1] library which allows you to build and push Docker a container—you can plug that directly into the `image` field and it should work. I'm _guessing_ that eventually `watch` will eventually make this more automated, bu
159.
▲
by
antics
7y ago
[Pulumi kube co-lead here] I agree with most of this, but would go further. My experience (here and at Heptio) is that no one _chooses_ Kubernetes. They choose Docker, and then they (i.e., the infra team) effectively have to choose ECS or K
160.
▲
by
antics
7y ago
Ha! I co-lead these efforts, and what I will say is that we try not to "lead the witness" here. :) So customers choose Kubernetes, and then we help them, but we don't help them to choose Kubernetes, so to speak.
161.
▲
by
antics
7y ago
Oh wow! I co-lead these efforts at Pulumi. I don't think we expected this to hit HN! :) Happy to answer questions about any of this. Parenthetical, one thing that didn't make it into this post that I'm particularly optimistic
162.
▲
by
antics
7y ago
Pulumi is declarative. You can't tell Pulumi what to do, you can only tell it what you want. (Disclosure: I work on Pulumi.)
163.
▲
by
antics
8y ago
It can be a pretty big pain to get local versions of your all your k8s services running on, say, minikube. Tilt makes this really easy because you're developing your app against the real services in your cluster.
164.
▲
by
antics
8y ago
Raft is certainly easier to explain , but it's hard to argue that Raft is more practical . For one thing, implementing Raft in a performant way is incredibly difficult. Where paxos has very fine-grained units of consensus ( e.g. , ba
165.
▲
by
antics
8y ago
No, that's not correct. As I said elsewhere in the thread, my family is Wasq'u, and we spoke Kiksht, a dialect of Upper Chinook that Chinook Wawa borrows from. The boardings schools implemented on the reservations had the stated a
166.
▲
by
antics
8y ago
What a strange thing to see on HN. I am from Wasq'u tribe, and one of the very few people on the planet who has a dictionary for Kiksht Awawat, the dialect of upper Chinook from which the Chinook Wawa borrows many words. There are perh
167.
▲
by
antics
8y ago
Wow I thought this was dead! I wrote this please feel free to ask questions. :)
168.
▲
Show HN: Kubespy, a CLI tool for observing Kubernetes resources in real time
(github.com)
99 points
by
antics
8y ago
|
3 comments
169.
▲
by
antics
8y ago
Ah, someone beat me to submitting it. I wrote the `kubespy`, the OSS tool which this post is about. Happy to answer questions if people have them.
170.
▲
by
antics
8y ago
Pulumi is meant to replace CloudFormation/ARM Templates/Kubernetes YAML. So if you write those things to provision infrastructure, this could be for you. If you are writing (e.g.) Rails code that you `git push` to a PaaS like Hero
171.
▲
by
antics
8y ago
I was a part of the alpha testing and I liked it so much I added Kubernetes support in my free time. A thing I notice about the space is that existing tooling tends to be very focused on a specific persona (e.g., ops), and when you want to
172.
▲
by
antics
9y ago
The original idea was to write little entries as we continued the Linux port, explaining why certain things are they way they are -- a sort of tour of a very serious production system. I still love the idea, but unfortunately, I think it is
173.
▲
by
antics
9y ago
I'm a co-author on the paper, and a couple of interesting quick notes: * BitFunnel processes every query that comes into Bing, but (at least when I left MSFT) indexed "only" the superfresh tier. * Dan and Mike spent a few mon
174.
▲
by
antics
10y ago
I work at Microsoft (though not on the WSL team), and my opinion is that this article (and, in particular, this title) has undesirable and somewhat misleading implications. It is important, I think, to view this as something closer to a _Li
175.
▲
by
antics
11y ago
Huh, is it really true that Reservoir Sampling is not well-known? It was part of the standard curriculum in my top-30-but-not-top-10 CS school, the University of Utah. I think that even a significant subset of my cohort could explain the co
176.
▲
How bad is the Windows command line really?
(blog.nullspace.io)
8 points
by
antics
11y ago
|
0 comments
177.
▲
by
antics
11y ago
My favorite part about this is the introduction, where the authors relate functional programming to Haiku and Karate. Haiku and Karate are both intricate, beautiful, highly regimented arts. But only one is useful in a bar fight, and the peo
178.
▲
by
antics
11y ago
SUA was not half-baked, this is a very, very hard problem. There is a very serious difference in the way POSIX and Windows model a lot of really important OS primitives, from asynchronicity model in signals, to the semantics of syscalls lik
179.
▲
by
antics
11y ago
You are of course free to consult your employer and draw your line however you like. For me, I'm comfortable saying that I don't speak for the company and leaving the numbers within an order of magnitude. When it becomes my job to
180.
▲
by
antics
11y ago
I doubt it is, and I don't think I'd get in trouble for sharing it. But, it's not my job to decide whether or not that information should be shared, because it's not my job to speak for the company. I'm having a har
More ›