85 karma · joined June 7, 2018
>all companies foreign or not must provide unencrypted access to data to the Chinese government and must do so in secrecy
either plainly stated or implied.
Can you provide a source for this claim? I don't doubt that this may occur, but I'd like to speak with _my own_ managers about my china & encryption concerns in an informed way.
[1] http://www.xinhuanet.com/english/2019-10/26/c_138505655.htm
[2]https://www.insideprivacy.com/data-security/china-enacts-enc...
[3]https://thediplomat.com/2019/10/decoding-chinas-cryptography...
[4]https://www.iflr.com/Article/3907570/PRIMER-Chinas-cryptogra...
Here is the discussion around last years (2018) survey results https://news.ycombinator.com/item?id=18249867
And the survey results from 2017 https://mdjasper.github.io/utah-js-pay-data/
* need to retain data to fulfill government requests
* internal auditing
* it's all backed up in some "data lake" somewhere to do internal ml or analytics on
* hundreds of copies in database backups from different times
* internal logs that contain the data
* it's already been analyzed and aggregated into learning products and models that aren't going to be recomputed
It's not being "paranoid". As someone who has worked on large scale saas, I say: there is zero, 0, ZERO, 0.00 chance of that data every actually being deleted
if account.countries.include(/ir.*an/)
account.delete()Yeah I think there is a limit to what the market will pay for any particular skill, including developers. That limit will be constantly in flux year-to-year (see the 2017 results for comparison), and will vary from person-to-person though as skills, experience, etc. vary. Hard to quantify what that cap might be for any specific person, but looking at all the data in aggregate you can see that salary growth isn't linear with experience.
Another way of saying that would be the difference in pay between a 1 and 3 year developer would be pretty easy to explain on experience alone. But, the difference in pay between a 12 and 18 year developer would be more explained by their skills and specific experiences (not time).
I believe that pay discrimination does happen and I don't want to invalidate anyone experience if that has happened to them, but I've been pleased to work with very competent men and women over my career who I believe were all compensated fairly from my observations.
Anecdotally, I have been told by a couple former managers something along the lines of "the highest payed engineers in Utah are in the 120k range," which this survey shows is not the case.
And a fascinating documentary https://youtu.be/D7shgCkCfhU?t=573. I've skipped to the fun part with people riding their hotel rooms up to the building on a crane... but the whole thing is worth a watch if you've got the time.