saynay
Joined 12 years ago
Joined 12 years ago
It wouldn't kill the technology but it would make people more cautious in their use of it, which I think is needed right now.
Traditional methods might not be perfect, but they also easily fit in the memory of even low power devices. Perhaps it isn't a problem worth burning a dollar of tokens for every spelling mistake.
From what I remember of a presentation they had on how and why the made Go, this is no coincidence. They had a lot of Python glue code at Google, but had issues running it in production due to mismatched library dependencies, typing bugs, etc. So they made Go to be easy to adopt their Python code to (and especially get the people writing that code to switch), while addressing the specific production issues they faced.
This was extra painful, because I wasn't using one of the OS that is blessed by Hetzner, so it requires a remote install. Remote installs require a system that can run their Java web plugin, and that have a stable and fast enough connection to not time out. The only way I have reliably gotten them to work is by having an ancient Linux VM that was also running in Hetzner, and had the oldest Firefox version I could find that still supported Java in the browser.
My fault for trying to use what they provide in a way that is outside their intended use, and props to them for letting me do it anyway.
Only if these hypothetical millionaires you are stopping make up more than 1/50 of the people you are means-testing. You are not only paying for those who fail the means-test, but for all those who are passing it.
It seems mostly an exercise in price discrimination. You always have a slightly higher price point, and some extra functionality to justify it, and the customer will likely push themselves up to the maximum they are willing to spend instead of settling on the cheapest option that meets their needs.
Do you have any argument for why they would add it back?