Also, have you considered using i3 instances for their superior price per throughput/IOP? Obviously, you can't rely on EBS snapshot based backup/restore workflows on those instances, but maybe the performance gain is compelling enough to make the exercise worthwhile?
"In addition to continuous protection which is explained above, high availability is available if your application requires less exposure to downtime. We provision stand-bys if you select high availability at provisioning time. This can be for your primary node, or for your distributed nodes."
https://docs.citusdata.com/en/v6.1/cloud/features.html
Please let me know if I've missed any resources on this topic!
Does Citus (Cloud?) have features that offer better high availability and failover functionality than what RDS provides? Managed Patroni and packaged workflows for zero-downtime failover would be quite interesting, but I don't see anything like that mentioned on https://www.citusdata.com/product/cloud.
What's the difference between downloading and executing a binary, installing a package (apt-get, pip, gem, etc), and curl | sh which makes the later so bad?
If the script source is on github and isn't run under sudo, is there a meaningful difference between curl | sh and apt-get install from a PPA, gem/pip install, etc?
The previous generation had a small instance (m1.small). There is no comparable offering in the current generation (at least, not yet). The smallest m3 instance is the m3.medium. You can still provision an m1.small, though, right? You just miss out on the hardware upgrade.
GCE, Digital Ocean, etc may be a better fit than AWS for these kinds of instances.
Previously a 1TB, 4K PIOPS volume was $525/mo. With a 35% discount on PIOPS this now runs $385/mo, but you can also get 1TB, 3K PIOPS General Purpose volume for $100/mo. Pretty nice price drop!
Generally, since 1 GB of GP SSD costs as much as 1 PIOP, in most cases you should just purchase a max(DESIRED_VOLSIZE, DESIRED_PIOPS/3)GB GP SSD volume rather than a PIOPS volume. I think.
I agree with the gist of the post, but there are some ways in which you can tip the scales in your favor:
- Get an offer where you get your options up front and the company reserves the right to repurchase them.
- Exercise your options immediately and file an 83b election. There will be no difference between fair market value and strike price, so your exercise-time tax liability should be zero. Obviously, this is easier if #options*strike_price is low.
- Look for a low strike price. If the seed round was convertible debt, the strike price may still be low.
- If you're trying to "go big or go home", look for a big gap between strike price and the price of preferred shares in the most recent round.
- Work at a company that is a qualified small business at the time you (fully, see above) exercise your initial grant, and hold your stock for five years. This can make any capital gains almost entirely tax free (see e.g. http://www.morganlewis.com/pubs/Tax_LF_CongressExtendsSmallB...)
I am _not_ a tax/finance professional, so remember to take these with a grain of salt!
Yang's notes are awesome! I considered their strength a positive signal when he recruited me to Infer, a startup which he left MIT ABD to cofound (https://www.infer.com/about.html).
We're hiring, so if you're impressed by these notes, check out our careers page: https://www.infer.com/careers.html or email me directly jh<lastname>@infer.com
Palantir Tech is hiring for just about every position in the company (we're growing fast). The most YC-relevant positions are probably software engineers -- most of what we do is in Java (with a bit of Groovy glue). Most jobs are at our Palo Alto, CA hq.
I work there, in software development. I think I work hard, but certainly not death march hard, or any harder than someone working at another random startup might. Not fourty hours a week, but certainly not eighty, either.