HNHacker News
TopNewBestAskShowJobs

metzby

46 karma · joined January 7, 2010

submissionscomments
metzby··on Modeling a Wealth Tax
That seems like another strawman; e.g. I said it could be warrants for this reason.

There's lots of examples of financial ownership without the holder of the return running the business. Whether it's a state or an ex-spouse.

metzby··on Modeling a Wealth Tax
I thought capital gains were when you do realize them, not when you can realize them.
metzby··on Modeling a Wealth Tax
Why do you assume the wealth tax has to be paid each year in dollars?

Maybe you could pay it in shares, so no borrowing required.

Or maybe for illiquid assets including non-public stock it could be warrants that you only have to settle at a liquidity event.

It's a strawman to assume a wealth tax will be set up in a broken way when non-broken ways are possible.

metzby··on The Inheritance Tax Is Far Too Low
Lots of the money hasn't been taxed. If you owned stock for decades but never sold it, it wouldn't have been taxed.
metzby··on Kind - run local Kubernetes clusters using Docker
Sweet; glad you like it. I'd love to hear more. (Disclaimer: Tilt CEO here)
metzby··on Federal Judge Upholds Harvard's Race-Conscious Admissions Process
Where did you get the number of white? I'm saying you can't sum ethnicities because many people are multiple ethnicities.
metzby··on Federal Judge Upholds Harvard's Race-Conscious Admissions Process
I didn't see "non-Jewish" white in the source. Did you add up the rest and subtract from 100?

I think these should be able to add up to more than 100. E.g., someone who is both Hispanic and Black.

metzby··on Why Does Developing on Kubernetes Suck?
I'd love to talk if you use skaffold; I (disclaimer: building it) work on Tilt, and suspect it's a better fit. Especially because it can work on either k8s, like skaffold, or docker-compose, with a useful UI on top.
metzby··on Tilt – Local Kubernetes development with no stress
As puzzle mentioned, yep. I know Jason pretty well. Happy to chat; want to get coffee? I'm dan at windmill dot engineering for scheduling.
metzby··on Tilt – Local Kubernetes development with no stress
That's why we have fast_build, which does something more clever. I just published a Blog Post "How Tilt Updates Kubernetes in Seconds, not Minutes": https://medium.com/windmill-engineering/how-tilt-updates-kub...
metzby··on Tilt – Local Kubernetes development with no stress
Helm is one way to generate k8s yaml. There's also kustomize, or ksonnet, or custom scripts (sed!).
metzby··on Tilt – Local Kubernetes development with no stress
Yes, please don't use Tilt to update your production cluster!

Tilt is just for precommit development.

If you email me (dan @ windmill dot engineering), we can talk more, but we are more reproducible and less config than mounting directories into minikube.

metzby··on Tilt – Local Kubernetes development with no stress
It's a lot like skaffold. Main improvements (for now): ) a better UI that keeps errors on-screen. Check out our demo video: https://www.youtube.com/watch?v=MGeUUmdtdKA ) fast_build allows you to do iterative container builds

If you use skaffold for local dev, a Tiltfile will take 10 minutes to write. Email me at dan at windmill dot engineering and we can pair to get you going. You're the user who would benefit from Tilt immediately.

metzby··on Tilt – Local Kubernetes development with no stress
We don't yet, but we're considering it. If you email me (dan at windmill dot engineering) I'd love to hear more of how you use it.
metzby··on Tilt – Local Kubernetes development with no stress
There isn't an architecture diagram, and there should be. Thanks.

Tilt replaces `docker build && kubectl apply` or `docker-compose`. It watches your files, updates automatically, and gives you a UI that shows you error so you don't have to spelunk with kubectl.

It uses minikube or docker-for-desktop or a cloud k8s cluster (AKS, EKS, GKE, whatever).

It's like skaffold or draft or garden.

Does that help?

metzby··on Tilt – Local Kubernetes development with no stress
Hey, Tilt CEO here, so I'm certainly biased, but also semi-informed.

We think you deserve three properties: 1) it's easy to start your whole app 2) it's fast to update your app as you edit 3) common problems can't be missed.

docker-compose gives you 1. (some people hack in mount points and file watching to get 2, but it's hacky)

skaffold and garden.io give you 1 and some of 2. (Tilt has fast_build, which can update pods in-place, without rebuilding the whole image, which I don't believe either skaffold or garden.io do)

Our big value-add is the UI. Which may sound weird for a Terminal UI, but if you look at the demo video on https://tilt.build , I think you'll get a sense for how Tilt is working to keep the problem that's blocking you in your face, so you don't waste time playing 20 questions with kubectl.

metzby··on Tilt – Local Kubernetes development with no stress
Tilt can use helm! (Disclaimer: Tilt CEO here)

You can just call k8s_yaml(local('helm template <args>')). That tells Tilt to parse the yaml generated by running (locally) helm template. Feel free to reach out if you'd like to pair to try it.

metzby··on Tilt – Local Kubernetes development with no stress
http://slack.k8s.io/
metzby··on Tilt – Local Kubernetes development with no stress
Thanks Frank! It was great to chat at Kubecon. (I'm Dan, the Windmill CEO, goofy big-haired guy)
metzby··on Tilt – Local Kubernetes development with no stress
Hey, I'm CEO of Tilt. Thanks for the feedback.

The problem this solves is that distsys devs don't get enough feedback. You say you use docker-compose. Compared to docker-compose, Tilt has two advantages: 1) It updates the services as you edit them 2) Its UI makes it easy to see where errors are occurring, without you having to play 20 questions on the command-line or worry about things scrolling off-screen.

The Tiltfile doesn't redefine your k8s definitions; it reuses your existing k8s definitions. The Tiltfile just tells Tilt how to get them. (Many teams don't just use yaml files, but generate them, so Tilt has to be able to do that, too.)

There is a landing page at https://tilt.build which has more of the "why Tilt". Also, we're adding native support for docker-compose next week. I'd love to understand your case more, because at a high level you sound like exactly the kind of dev we want to help.

metzby··on Ask HN: Any Open Source Projects Looking for help from College Students?
A big part of admission into Google Summer of Code is having a good list of suggested projects.