I see the analogy. TikTok has streamlined the consumption UI to the point where your control is extremely rudimentary -- you like it or don't. The car makers are doing the same, to some degree -- you follow the 95% use case or you experience pain. I had a rental car last weekend for 4 days. I turned on the radio and didn't like the station. I tried to figure out how to tune a different station and couldn't, so I just turned it off. Perhaps they should switch to a model where they just play me random music and I say "yes" or "no" until they learn how to train me what to like.
BMW's i-drive interface is OK but it's not great. What I definitely do appreciate about BMWs, however, is that they provide some dedicated hardware controls, e.g. the volume knob. I also like the fact that they seem to be dedicated to the idea of making most everything doable with the shuttle puck thingy, which lets you sit in a comfortable driving position while going through menus and only glancing off the road briefly.
My main gripe with touch screens is not that you have to look at it at all, it's that you have to keep looking at it while you're touching it. With the shuttle control, you can glance over to see that the focus is on the right item, then look back at the road while you click it. Hitting a button on a touchscreen at arm's length while driving a vehicle over even minor bumps is basically impossible without looking. And in most cars, you have to slightly lean forward as well. Aiming error is introduced all the way from your upper back through your shoulders, arm, and fingertip. It's absolutely ludicrous that some car manufacturers don't see this.
It's also subject to an unhealthy feedback loop. Oh, this button isn't commonly used, so let's move it to a slightly less prominent place. Oh, this button's usage dropped, it must be super unimportant, let's move it behind a menu. Oh, nobody ever presses this button, let's get rid of it.
> If the company's stock declines, your RSUs are still worth something since the "basis" is $0. If you leave the company, your vested RSUs are still yours.
The quotes around "basis" here make me think you probably know this, but just in case someone needs this nit picked: this "basis" being referred to here is emphatically not the "cost basis" for tax purposes. If a $50 share vests and you sell it for $55, you have a cost basis of $50, giving you $50 income and $5 capital gain.
This is very neat stuff and I'd actually be interested in talking to you more about where you see it going in the future, because it's extremely closely related to some stuff I've worked on. One clarification:
Am I understanding it correctly that step-ca can be configured to either 1) hand out certs for any CN or 2) only hand out certs for the machine's FQDN according to the instance metadata? In essence, the "any CN" mode is only useful for knowing that this instance is one of your own (but exactly which one is totally on the honor system), and the "FQDN only" mode is useful if you use your cloud provider's FQDNs for your hosts. Do I have that correct?