Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sharpy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
sharpy
5y ago
Or problems just persisting, because the fix is easy, but explaining it to others who do not work on the system are hard. Esp. justifying why it won't cause an issue, and being told that the fixes need to be done via scripts that will
62.
▲
by
sharpy
5y ago
Those 2 services that are being marked as having problems in other regions have fairly hard dependency on us-east-1. So that would be why.
63.
▲
by
sharpy
5y ago
The guideline has been to deploy to it last. If the team follows pipeline best practices, they are supposed to deploy to a single small region first, wait 24 hours, and then deploy to more, wait more, and deploy to more, until finally deplo
64.
▲
by
sharpy
5y ago
Haha... This bring back memories. It really depends on the org. I've had push backs on my postmortems before because of phrasing that could be constituted as laying some of the blame on some person/team when it's supposed to
65.
▲
by
sharpy
5y ago
oh.. changing my elections now! thanks.
66.
▲
by
sharpy
5y ago
I just put the extra money into regular investment account. My investments account tend to perform better than the rather boring results that 401k accounts give me. Would be different story, if I was allowed to contribute to Roth IRA. I act
67.
▲
by
sharpy
5y ago
Another data point. My salary is just above $200k. After 6% contribution to retirement (max my employer will match), and $25k a year set aside for employee stock purchase program (max I can set aside - our ESPP is really good), I get just u
68.
▲
by
sharpy
5y ago
Conversely, it can work out great for you. For example, Amazon stock used to go up 30-40% a year reliably. Compensation model was "conservative" and estimated 15% a year. So if you stayed at Amazon for a while, you could be paid v
69.
▲
by
sharpy
5y ago
Yes, US tech salaries are rather crazy. But at the scale they operate at, it is also relatively easy to justify such salaries. For example, just last month, I saved the company more than a million a year of cloud costs by doing 1 week of co
70.
▲
by
sharpy
5y ago
Yep. That makes more sense. But here, they are basically looking at your ability to manage credit "responsibly" by looking at your payment history, and utilization, among other things. So say if I spend $3000 a month, and pay it o
71.
▲
by
sharpy
5y ago
A lot of people chase sign up bonuses. Some credit cards have sign up bonuses equivalent to $1000+. So sign up for a year, and then cancel. Also our credit score systems consider number of open accounts, and anything less than 10 is conside
72.
▲
by
sharpy
5y ago
Having to write the CoE (correction of error)is punishment enough.
73.
▲
by
sharpy
6y ago
I've seen promos being denied, because the problem wasn't sufficiently complex enough. I'd say it was, but the design was simplified as much as possible, leading to 'wrong' impressions.
74.
▲
by
sharpy
6y ago
That's not necessarily a bad thing for writing web services. I used to spend a fair bit of time tuning JVM to achieve acceptable tail latencies for Java services, not to mention once in a while, they would need to be tuned again... Not
75.
▲
by
sharpy
6y ago
Yep. The nature of the time series data does allow for storage optimizations like that. But there is the usage pattern aspect as well, that is more interesting in my opinion. - Availability preferred over consistency (you want your metrics
76.
▲
by
sharpy
6y ago
Billing is really hard. I've had projects that literally sat on the shelves for months while we finalized our billing model, after realizing it would significantly increase the cost for our largest customers.
77.
▲
by
sharpy
6y ago
A lot of them do. In fact, laptop + cloud desktop that runs Amazon Linux is the standard set up now.
78.
▲
by
sharpy
6y ago
Except even at those companies, the actual day to day work is pretty straight forward. What we really need are engineers who can produce well thought out designs, and write quality code that is easy to maintain. Unfortunately, the emphasis
79.
▲
by
sharpy
6y ago
Engineering teams at Amazon does indeed have a lot of autonomy. I have been part of multiple teams over a fairly long periods of time (7+ years), and it's been my experience every time. There were times when it felt like each team was
80.
▲
by
sharpy
7y ago
One system I worked on showed the date as year 3900, because the function for getting current year would return 2 digit for year < 2000, and full 4 digit for >= 2000. So the code did 1900 + GetYear(). Replaced it with just calling Get
81.
▲
by
sharpy
7y ago
And reduces chances of outages... which is good for both customers and AWS.
82.
▲
by
sharpy
8y ago
Lambda does re-use the JVM instances where it can to alleviate that.
83.
▲
by
sharpy
8y ago
Probably more to do with the runtime environment.
84.
▲
by
sharpy
8y ago
Yep. Software can last surprisingly long time. Personally wrote a micro service with intended life-time of 6 months. 8 years on, it is still soldering on, surviving multiple attempts to replace it, with almost zero maintenance.
85.
▲
by
sharpy
8y ago
Same for me. A heavy user of Uber. Lyft has always been more expensive for me in the past, but I guess they categorize me as "captive user". Lyft has been cheaper for me of late, so Uber lost me as a customer. At least for now.
86.
▲
by
sharpy
8y ago
The only downside would be that almost 100% of the visa allocation would go to IT then. I believe medical field also gets quite a few H1B workers.
87.
▲
by
sharpy
9y ago
The core language is. The libraries are another matter. From the website: The core of the Julia implementation is licensed under the MIT license. Various libraries used by the Julia environment include their own licenses such as the GPL, LG
88.
▲
by
sharpy
10y ago
I had that happen to me once. A candidate (college hire) chose to code in Haskell, which I had a passing familiarity with. We offered him the job, and he was definitely a strong hire, and we used Java mostly.
89.
▲
by
sharpy
10y ago
Having worked at AWS for a number of years, I had difficulty keeping track of all the new features/services when I was there. If I were still there, I would have given up :-) But I do think that overall, it's better for both the c
90.
▲
by
sharpy
10y ago
That example aside, as a native speaker, I've found the English-to-Korean translation to be rather good!
More ›